tnfh.net
当前位置:首页 >> 负数的阶乘 >>

负数的阶乘

负数没有阶乘,只有-1有双阶乘,双阶乘的意思是:(2n)!=2*4*6*……*2n,(2n+1)!=1*3*5*……*(2n+1),(-1)的双阶乘是0 一般来说,定义一种新运算是为了某种需要,但到现在还没有什么数学的分支学科需要定义负数的阶乘,因此现在还没有这种算法,也不...

单从阶乘的定义来看单纯的负数是没有阶乘的,但如果推广到实数范围内可以用伽马函数来计算阶乘,伽马函数在负数范围内负整数以外的区域有定义和相应的函数值,某种程度上可以看作是负数的“阶乘”。

负数无阶乘。若计算 A = (-5)(-4) (-3)(-2)(-1), 则 A = (-1)^5 5! 0! = 1

负二分之一

这是因为数字太大了。 改为double吧: #include int main() {double s=0,i,t=1; for(i=1;i

什么问题

long double 改为 double, %d 改为 %lf #include int main(){ double s = 0, t = 1, n; for (n = 1; n

#include int f(int n){int result;if(n==0||n==1)return 1;elsereturn n*f(n-1);}int main(){int n;printf("请输入一个数:\n") ;scanf("%d",&n);if(n

s超出范围,溢出了,s和sum 用long类型都不够用。 import java.math.BigDecimal; import java.util.Scanner; public class circle { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("请输入...

因为你输入的是负数,所以F没有被赋值(因为直接走n

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com