2016-01-26 142 views
1

之間的差異所以,如果我跑是什麼Math.E和e

System.out.println(1e+0); 

它輸出1

但是如果我跑

System.out.println(Math.E); 

它輸出2.718 ..... ...

爲我的生活我無法弄清楚小e如何與數字相互作用 我得到那個墊子h.E是一個常數,它與對數 有關,但我認爲小e只是代表了一個數字,但代碼向我展示了不同的東西。 任何人都可以解釋如何e與java中的數字交互?

回答

5

字面1e+0scientific notation1 * 10⁰,和10⁰1這給1 * 1,從而1

常數Math.EEuler's Number

+0

好吧,1是基數。 e將其定義爲科學記數法。加號冗餘地表明它是一個積極的指數。 0是10提升到的力量,這一切是否正確? – gnarlyninja

+0

是的,這是絕對正確的。 – Waldheinz

相關問題