이것은 수년 동안 내 마음 속에 있었던 일이지만 전에 묻지 않았습니다.
많은 (의사) 난수 생성기는 0.0에서 1.0 사이의 난수를 생성합니다. 수학적으로이 범위에는 무한한 숫자가 있지만 double
부동 소수점 숫자이므로 유한 정밀도를 갖습니다.
따라서 질문은 다음과 같습니다.
double
0.0과 1.0 사이에 몇 개의 숫자가 있습니까?- 1과 2 사이에 숫자가 많습니까? 100과 101 사이? 10 ^ 100과 10 ^ 100 + 1 사이?
참고 : 차이가 있다면 double
특히 Java의 정의에 관심이 있습니다.