Objective-C를 사용하여 하드 드라이브에 대한 일부 정보를 검색하고 있습니다. 사용 된 바이트 수를 성공적으로 검색합니다 .
그러나 바이트를 기가 바이트로 변환하는 데 문제가 있습니다. 프로그래밍 방식으로이 작업을 수행하면 76,768,641,024 바이트가됩니다. 그런 다음 GB로 변환 : 76,768,641,024 바이트 / (1024 * 1024 * 1024) = 71.5GB. 내 Mac에서 정확한 바이트 수를 보고합니다 . 그러나 이것은 76.77 GB와 같습니다!
바이트 수가 동일하면 왜 GB에 차이가 있습니까?
OSX Snowleopard를 실행하는 iMac에 있습니다.