c语言中怎样输入数学中的e

2025年03月01日 14:41
有5个网友回答
网友(1):

在c语言中如果要利用数学 中的“e”有关计算,是有一些专门的符号的。比如要计算e的x次方,就用 exp(x)。输入的话是:scanf(“%d”,&x);
temp=exp(x);
printf("%f",temp); (注意temp要在前面定义才可使用)
c语言中不存在输入数学中的“e” 可以输出不是数学中的e,printf(“e”);

网友(2):

c语言中不能直接输入数学中的e,只能通过宏来定义,再用:
#denfie E_MATH (这里输入你想要的精度的e的值)
然后,在要用e的地方,用E_MATH就行

网友(3):

数字中的E与字母E没有区别,大小写没有关系,是一个,只不过在C中,16进制数以0x打头,后面是数字0-9,a-f

网友(4):

exp(i) = e^i
所以,e可以表示为exp(1)
貌似前面要加 math头文件
#Include

网友(5):

用级数,可以用泰勒级数……
e^x= 1+x+x^2/2!+x^3/3!+...+xn/n!+Rn(x),x=1即可……