C语言,为什么加3?e什么意思?
1个回答
展开全部
这个是计算机中表示大数和长数的一种方法,这里 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 的大小写虽然不影响结果,但是规范化的话是大写。
你可以用自己手机的计算器试一下,算一个比较大的数,最终计算器会以指数形式来表示以节省空间,如图:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询