Barokit

🔢数字进制转换

10/2/8/16进制相互即时转换。支持负数/小数,自动分组。常用于编程/CS学习、颜色代码(#RRGGBB)分析、IP地址转换、位运算调试、汇编学习。

🔒 浏览器内处理无水印无需注册

使用方法

  1. 1输入要转换的数字并选择输入进制。
  2. 2其他进制的值自动计算。

常见问题

负数也能转换吗?+

可以。不是2's complement而是符号显示。如需CS学习用2's complement请另行计算。

为何编程常用16进制?+

1字节(8位)可用2位表示,内存/颜色代码标记效率高。0~FF对应0~255。

8进制用在哪?+

Linux文件权限(755/644等)、转义字符(\077等)主要使用。日常编程几乎不用。

为何计算机用2进制?+

电信号ON/OFF能最稳定地区分0/1两种状态。3/4进制理论上可行,但精度问题不被采用。

大数也能转换吗?+

JavaScript安全整数范围(2^53)内稳定。超出需BigInt模式或专门工具。

小数也能转换吗?+

可以。0.5(10进)=0.1(2进)等自动转换。但0.1(10进)在2进制中是无限循环小数,会舍入。

相关工具