从兆字节/GB 到节点中的字节

Tuz*_*Tuz 2 node.js

我总是看到将字节转换为 MB 或 GB 的解决方案

是否有将 MB 转换为字节的正确解决方案

现在,我使用如下:

 MB * Math.pow(1024, 2);
Run Code Online (Sandbox Code Playgroud)

但如果我想转换 10GB,那么我设置 10 GB = 10000 MB,结果以字节为单位是不同的

谢谢

Shi*_*mar 6

1 KiB = 1024 字节

1 MeB = 1024 KiB = 1024 2字节

1 GiB = 1024 MeB = 1024 2 KiB = 1024 3字节

更确切地说

1 KiB = 2 10字节

1 MeB = 2 10 KiB = 2 20字节

1 GiB = 2 10 MeB = 2 20 KiB = 2 30字节

希望能帮助到你。

SizeInBytes = SizeInGiB * Math.pow(1024, 3);

SizeInBytes = SizeInMeB * Math.pow(1024, 2);