Я хочу конвертировать байты в ГБ.
значение = 8587321344
Так должно быть 8587321344/1024/1024/1024
Но всякий раз, когда я иду делить, значение неверно ...
Если я приведу его к целому числу, оно будет ограничено 2147 ....
Не удается найти тип, приведенный к длинному типу данных ...
Достаточно смешно ...
Как выполнить этот расчет, чтобы показать правильный вывод ...
Максимальное значение зависит от системы. 32-битные системы имеют максимальный диапазон целых чисел со знаком от -2147483648 до 2147483647. Так, например, в такой системе intval ('1000000000000') вернет 2147483647. Максимальное значение целого числа со знаком для 64-битных систем составляет 9223372036854775807.