C语言,为什么加3?e什么意思?

 我来答
第一碗羊杂割
2015-09-15 · TA获得超过6145个赞
知道大有可为答主
回答量:1107
采纳率:80%
帮助的人:556万
展开全部

这个是计算机中表示大数和长数的一种方法,这里 e 是英语 Exponent(指数)的缩写,e 后跟几就是乘以十的几次方的意思。


比如:

0.12345e+3 就是 0.12345 × 10³,也就是 0.12345 × 1000,也就是 123.45。

再比如

123.45e-3 就是 123.45 × 10¯³,也就是 123.45 × 0.001,也就是 0.12345。


一般标准写法指数前面的有效数字的整数部分是个位数,所以 123.45 的标准写法是 1.2345e+2,也就是 1.2345 × 10²,也就是 1.2345 × 100。e 的大小写虽然不影响结果,但是规范化的话是大写。


你可以用自己手机的计算器试一下,算一个比较大的数,最终计算器会以指数形式来表示以节省空间,如图:


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式