I want to convert bytes to GB. value= 8587321344
Bu yüzden 8587321344/1024/1024/1024 olmalıdır
But whenever I go to divide, the value is wrong... If I cast it into integer, it will be limited to 2147....
Uzun veri türü için döküm her türlü bulamıyorum ...
Komik yeterli ...
Doğru çıktı göstermek için bu hesaplamayı gerçekleştirmek için nasıl ...
Maksimum değer sistemine bağlıdır. 32 bit sistemler -2147483648 2147483647 maksimum imzalı tamsayı aralığı vardır. Böyle bir sistemde, örneğin intval ('1000000000000 ') 2147483647 dönecektir yüzden. 64 bit sistemler için maksimum imzalı tamsayı değeri 9223372036854775807 olduğunu.