这是我在 Java 中使用的一个类的代码摘录(如下)。显然,代码定义了一个名为 EPSILON 的静态变量,其数据类型为 double。我不明白的是“1E-14”部分。那是一个什么样的号码?这是什么意思?
最终双 EPSILON = 1E-14;
“E”记数法是科学记数法。你也会在计算器上看到它。它的意思是“一次(十次方的-14)”。
再举一个例子,2E+6 == 2,000,000。
1E3 => 1000
1E-1 => 0.1
1E-2 => 0.01
这是写 1 * 10 -14的一种方式
那是指数符号
1E-14 是 1 乘以 10 的 -14 次方