number 1e5是什么意思?

时间:2014-10-03 06:57:12

标签: numbers

我在一些代码中看到,peaple定义了一个变量并分配了像1e-8或1e5这样的值 例如

const int MAXN = 1e5 + 123;

这些数字是多少?!我在网上找不到任何东西......

4 个答案:

答案 0 :(得分:36)

1e5是使用scientific notation表示的数字,表示10到5的幂(e含义'指数')

所以1e5等于100000,两种符号的含义互换相同。

答案 1 :(得分:4)

这是10 ^ 5 = 100000

的科学记数法

答案 2 :(得分:1)

1e5表示1 * 10 ^ 5。类似地,1.234e5表示1.234 * 10 ^ 5。通常,XeY表示x * 10 ^ Y。

答案 3 :(得分:0)

1e5是100000. 5表示您在该数字后面添加的零数量。例如,假设我有1e7。我会把7个零放在1后面,这样它就会变成10,000,000。但是我们可以说这个数字是1.234e6。你仍然会在数字的末尾添加6个零,所以它是1.234000000,但由于有小数,你必须将它向右移动6次,因为它是e6。