十进制转八进制

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

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

常用换算表

十进制 八进制
1 1
2 2
4 4
8 10
10 12
16 20
255 377

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

常见问题

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

相关换算

打开完整单位换算器