c语言中怎样用e表示指数?例如1.2345 和10000 0.00001

 我来答
大野瘦子
高粉答主

2019-10-16 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:33.8万
展开全部

字母e或E之前必须有数字,e或E后面的指数必须为整数,例如,e3,2.1e3.5,e都是不合法的指数形式。

1、指数(E之后的数)必须为整数,正负均可;e/E之前必须有数字。

如:12345=1.2345*10^4表示为1.2345e4

2、函数表示为pow(x,y) 表示x的y次方。

扩展资料:

注意事项

头文件:#include

函数原型:double pow(double x,double y);

函数解释:求x的y次方。

相关函数:float powf(float x,float y);

long double powl(long double x,long double y);

作用都是求指数,只是参数和返回值的类型不同。

注:如果要求自然对数的底e的指数,可以使用函数exp().

exp()的头文件:#include

exp()的函数原型:double exp(double x);

exp()函数的作用:返回e的x次方。

exp()的相关函数:float expf(float x);

                 long double expl(long double x);

注:自然对数的底e叫做: 欧拉数(eula's number)

郁闷两天的鱼
2013-08-22 · TA获得超过1052个赞
知道小有建树答主
回答量:174
采纳率:0%
帮助的人:187万
展开全部

用double类型,会识别这种写法。如:double abc = 1.2345e4;

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
starking1983
推荐于2017-11-26 · TA获得超过278个赞
知道小有建树答主
回答量:112
采纳率:0%
帮助的人:68.9万
展开全部
不要想的太复杂了,和普通的科学记数法一样,首先是小数部分,然后是e或E,最后是指数部分,
比如123.456,就是1.23456E2; 0.00123 就是1.23E-3;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Sunshine电
2018-09-30
知道答主
回答量:1
采纳率:0%
帮助的人:818
展开全部
1.指数(E之后的数)必须为整数,正负均可;e/E之前必须有数字。
如:12345=1.2345*10^4表示为1.2345e4

2.函数表示为pow(x,y) 表示x的y次方。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
圣诞男孩21
推荐于2018-03-13
知道答主
回答量:14
采纳率:100%
帮助的人:9231
展开全部
字母e或E之前必须有数字,e或E后面的指数必须为整数, 例如,e3,2.1e3.5,e都是不合法的指数形式
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式