作者:百度地震姜常宏 | 来源:互联网 | 2023-07-25 08:21
比如说我这边需要一个32mb那么他的计算公式应该是什么正常来说应该是32*1024*1024对把结果为在golang中得到这个数就跟简单了直接32<<20二进制
比如说 我这边需要一个 32mb
那么他的计算公式应该是什么
正常来说应该是 32*1024*1024 对把 结果为
在golang 中得到这个数 就跟简单了
直接 32 <<20 二进制 左 位移20 为即可
32的二进制为 100000
二进制向左移动20位 10000000000000000000000000
他的十进制转换就为 33554432
当然 其他的也是同理
比如我要 40 或者 50
就是
40 <<20
50 <<20
这就轻松解决mb 转换b