二进制单位转换工具

bunit的Python项目详细描述


一个简单的二进制单位转换工具

用法

下面是一些如何使用这个工具的例子。

在两个单位之间转换

echo "1024" | bunit --in=kiB --out=MiB
1.0
echo "128" | bunit --in=b --out=B
16

同一系统单元间的转换

echo "32" | bunit --in=GiB
+------+-------------+
| Unit |    Value    |
+------+-------------+
| kiB  | 33554432.00 |
| MiB  |   32768.00  |
| GiB  |    32.00    |
| TiB  |     0.03    |
| PiB  |     0.00    |
| EiB  |     0.00    |
| ZiB  |     0.00    |
| YiB  |     0.00    |
+------+-------------+

不同系统单元间的转换

echo "1" | bunit --in=GiB --system=bytes
+------+---------------+
| Unit |     Value     |
+------+---------------+
|  B   | 1073741824.00 |
|  kB  |   1073741.82  |
|  MB  |    1073.74    |
|  GB  |      1.07     |
|  TB  |      0.00     |
|  PB  |      0.00     |
|  EB  |      0.00     |
|  ZB  |      0.00     |
|  YB  |      0.00     |
+------+---------------+

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java密钥斗篷身份代理API   Java Swing在单击按钮后绘制连续的矩形   Java中的二进制求逆整数   Eclipse中调试单步执行时java窗口移动   来自JComboBox的java返回对象   发件人的java证书在签名验证之前过期   JavaSpring安全测试:检索令牌   使用JAI时的java别名   macos Java:1单击包含VM参数的Mac可执行文件   动态使用jpa存储库的java分片   JAVA Observer multiIHM的设计模式   java Graphics2D总是返回“NULL”   java在线性布局按钮之间垂直间隔“权重”   Java正则表达式:在带重音的文本中搜索不带重音的字符串   java如何从用户选择的时间生成通知   java在另一个RecyclerView中填充RecyclerView   java为什么findFirst()在找到的第一个元素为null时抛出NullPointerException?   java正在将包含十六进制0x00的字符串复制到剪贴板   Java:在Linux中安装GridWorld BugRunner