1e5是什么意思?

what is the meaning of number 1e5?

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

1
const int MAXN = 1e5 + 123;

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


1e5是一个用科学计数法表示的数字,它表示10到5的幂(e表示"指数")

因此1e5等于100000,这两个符号可互换地表示相同。


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


这是10 ^ 5 = 100000的科学计数法


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