문제

이것은 내가 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 배입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top