整数内の文字。彼らは何ですか?
質問
これは、Javaで作業しているクラス(以下)からのコードの抜粋です。明らかに、コードは、データ型がdoubleのEPSILONという名前の静的変数を定義しています。私が理解できないのは、「1E-14」です。部。それはどんな数字ですか?それはどういう意味ですか?
ファイナルダブルEPSILON = 1E-14;
解決
あなたの場合、これは書くことと同等です:
final double EPSILON = 0.00000000000001;
ただし、ゼロをカウントする必要はありません。これは科学表記法と呼ばれ、非常に大きいまたは非常に小さい数を書くときに役立ちます。
他のヒント
" E"表記法は科学表記法です。電卓でも表示されます。 「1回(10の-14乗)」という意味です。
別の例では、2E + 6 == 2,000,000です。
1E3 => 1000
1E-1 => 0.1
1E-2 => 0.01
1 * 10 -14
を記述する方法ですそれは指数表記
1E-14は、10の-14乗の1倍です
所属していません StackOverflow