2016-01-26 101 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

相关问题