Math.E和e之间有什么区别?

gna*_*nja 1 java math double scientific-notation

所以,如果我跑

System.out.println(1e+0);
Run Code Online (Sandbox Code Playgroud)

它输出1

但是,如果我跑

System.out.println(Math.E);
Run Code Online (Sandbox Code Playgroud)

它输出2.718 .........

对于我的生活,我无法弄清楚小e如何与数字交互我得到Math.E是一个与对数有关的常数但我认为小e只是用数字表示而代码是向我展示不同的东西.谁能解释这个e如何与java中的数字交互?

Wal*_*inz 5

该文字1e+0科学计数法1 * 10?,并且10?1这给1 * 1,因此1.

常数Math.E欧拉数.