랜덤 (http://www.scala-lang.org/api/current/scala/util/Random.html)에 Scaladoc 페이지 nextDouble"은 다음의 의사에 균일 난수 생성기 시퀀스에서 0.0과 1.0 사이의 값을 이중 분산을 반환."고 명시Scala에서 Random.nextDouble의 범위는 무엇입니까?
"눈에 띄게"포함되지 않습니다. 예를 들어 0.0과 1.0의 값을 사용할 수 있습니까? 그렇다면 어느 것 (또는 둘 다)? 예를 들어,이 숫자로 나누면, 0이 반환 값이 아니 었는지 확인하고 싶습니다. 다른 경우 1.0을 원하지 않을 수도 있습니다. 꽤 분명히 이것은 시험을 통해 얻기가 어렵습니다. 약 10^15 값은 0.0과 1.0 사이입니다.
어느 쪽입니까? 모든 사람이 기억할 수있는 것은 아니기 때문에 모든 사람이 "포함 X"라고만 말하십시오.
사이드 노트 : 1.0은 배타적이지만 부동 소수점 숫자의 내부 표현으로 인해 1.0에 가까운 값은 1.0으로 표시 될 수 있습니다.이 값을 사용하여 산술을하면 ... (Java 퍼즐이 있지만 나는 그것을 지금 발견 할 수 없다). – sschaef