정수 내의 편지. 그들은 무엇인가?
문제
이것은 내가 Java (아래)와 함께 일하는 클래스의 발췌 한 내용입니다. 분명히 코드는 데이터 유형이 더블로 Epsilon이라는 정적 변수를 정의하고 있습니다. 내가 이해하지 못하는 것은 "1E-14"부분입니다. 그게 무슨 숫자입니까? 무슨 뜻인가요?
최종 이중 엡실론 = 1E-14;
해결책
귀하의 경우, 이것은 다음과 같습니다.
final double EPSILON = 0.00000000000001;
제로를 세지 않아도됩니다. 이것은 ... 불리운다 과학적 표기법 매우 크거나 작은 숫자를 쓸 때 도움이됩니다.
다른 팁
"E"표기법은 과학적 표기법입니다. 당신은 계산기에서도 볼 수 있습니다. 그것은 "한 번 (-14의 힘에서 10 번)"를 의미합니다.
다른 예를 들어, 2E+6 == 2,000,000.
1E3 => 1000
1E-1 => 0.1
1E-2 => 0.01
1 * 10을 쓰는 방법입니다-14
그게 지수 표기법
1E -14는 -14의 힘에 1 배입니다.
제휴하지 않습니다 StackOverflow