十进制转二进制

在浏览器里把十进制数字转换成二进制。每一位都会精确换算,数值再长也不会丢失精度,也不会发送到服务器。

免费 本地运行 无需注册
输入进制DEC
有效
二进制11111111
八进制377
十进制255
十六进制FF
空格与下划线会被忽略,支持 0b、0o、0x 前缀。

常用换算表

十进制 二进制
1 1
2 10
4 100
8 1000
10 1010
16 10000
255 11111111

数值会去掉前导零,更大的数字遵循同样的位权规则。

常见问题

怎么把十进制转换成二进制?
十进制的每一位乘以对应位权后求和,再用二进制的字符写出来。上表展示了较小数值的对应关系。
支持小数吗?
不支持。当前只处理无符号整数,小数部分需要单独换算。
数值可以有多大?
最多 200 个字符,远超 64 位整数范围;使用大整数运算,精度不会丢失。

相关换算

打开完整单位换算器