/dev/urandom에서 임의의 바이트를 읽고 있는데, 임의의 float을 만들고 싶습니다. 어떻게하면 좋을까요? 나는 바이트를 ord()로 숫자로 변환 할 수 있으며 0에서 255 사이의 값을 가질 수 있습니다.PHP에서 임의의 바이트 (0-255)를 부동 소수점으로 변환합니까?
255가 1.0이고 127은 0.5이고 0은 0.0이지만 나머지는 어떻게 계산합니까? 또한, 1 바이트로 많은 정밀도를 부여하기에 충분하지 않다고 생각합니다. 얼마나 많은 바이트를 사용해야합니까?