2014-10-03 122 views
9

我看到在peaple定義一個變量並分配等1E-8或1E5 例如號碼1e5是什麼意思?

const int MAXN = 1e5 + 123; 

什麼是這些數字值的一些代碼?我不可能在網上找到的任何東西......

回答

23

1e5是使用scientific notation一個數表示,這意味着10到5次方(電子意爲「指數」)

所以1e5等於100000,無論是符號可互換地表示相同。

+2

thankyou :)那麼1e-8意味着10 ^( - 8)對不對? – Kadaj13 2014-10-03 13:34:17

+0

是的,它的確如此。 '0.00000001' – 2014-10-03 13:49:43

+0

有關科學記數法的更多信息,請參閱http://en.wikipedia.org/wiki/Scientific_notation – Michael 2014-12-02 22:05:35

2

這是科學記數法爲10^5 = 100000

0

1E5爲100000。5立場零您在後面加這個數字的金額。例如,可以說我有1e7。我會把7個零放在1之後,所以它會變成10,000,000。但讓我們說這個數字是1.234e6。您仍然會在數字的末尾添加6個零,因此它的值爲1.234000000,但由於存在小數,所以您必須從e6開始將它移動到右側6次。