我的 PHP 云存储平台的数字存储转换情况如何?我还应该添加什么吗?

How are my PHP cloud storage platform's digital storage conversions? Should there be anything else I should add in?

//Define size variants for FREE SPACE:
if($freespace == 1){
$formatted_size_free = number_format(round($freespace)) . " byte";
} else if($freespace < 1000){
$formatted_size_free = number_format(round($freespace)) . " bytes";
} else if($freespace < 1000000){
$formatted_size_free = number_format(round($freespace / 1000)) . " KB";
} else if($freespace < 1000000000){
$formatted_size_free = number_format(round($freespace / 1000 / 1000)) . " MB";
} else if($freespace < 1000000000000 || $freespace >= 1000000000000){
$formatted_size_free = number_format(round($freespace / 1000 / 1000 / 1000)) . " GB";
}

对于任何对我们正在进行的项目(实际上已经完成)感兴趣的人,平台是 https://crumbdrive.com

提前致谢!

实际上 KB、MB、GB 是除以 1024(2^10)。如果除以 1000(10^3)​​,就会出现牙科错误。