大家好,欢迎来到IT知识分享网。
我们知道一个数的阶乘 n!=n*(n-1)*(n-2)…*1
比如5的阶乘5!=5*4*3*2*1=120
求阶乘的函数FACT(5)=120 相当于1阶阶乘也就是间隔是1
而FACTDOUBLE(n)相当于2阶阶乘也就是间隔是2
如果n是偶数的话 n!!=n*(n-2)*(n-4)…4*2
例如FACTDOUBLE(8) =8!!=8*6*4*2
如果n是奇数的话 n!!=n*(n-2)*(n-4)…3*1
例如FACTDOUBLE(9) =9!!=9*7*5*3*1
如果不是基数也不是偶数,就会采取结尾取整,就是我们常说的去尾法取值
例如9.9去尾之后就是9,
9.1去尾之后也是9,
=FACTDOUBLE(9.9)=9!!=9*7*5*3*1
数n |
n!! |
FACTDOUBLE返回 |
FACTDOUBLE公式 |
|
8 |
=8*6*4*2 |
384 |
=FACTDOUBLE(A2) |
|
9 |
=9*7*5*3 |
945 |
=FACTDOUBLE(A3) |
|
9.9 |
=9*7*5*3 |
945 |
=FACTDOUBLE(A4) |
|
9.1 |
=9*7*5*3 |
945 |
=FACTDOUBLE(A5) |
下面是官方的说明,感兴趣可以看一下,另外下面的备注当中,非数字和负数将会报错
说明
返回数字的双倍阶乘。
语法
FACTDOUBLE(number)
FACTDOUBLE 函数语法具有下列参数:
- “数字” 必需。 为其返回双倍阶乘的值。 如果 number 不是整数,将被截尾取整。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/92289.html