设置
结果
生成结果...
生成结果...

概述

八进制,Octal,缩写 OCT 或 O,一种以 8 为基数的计数法,采用 0,1,2,3,4,5,6,7 八个数字,逢八进 1。

下表将每个八进制数字(最低位开始)转换为 3 个二进制数字:

八进制 二进制
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111

实例

将 8 进制数 1548 转换为二进制:

1548 = 1 5 4 = 1 101 100 = 11011002

'+ txt +'

' $("#resultDesc2").html(txtCode); } function digitgroup(x, n, d) { if( x=="N/A" ) return x; var x0=x.split(".")[0]; var x1=x.split(".")[1]; var y=""; var x0head=""; var re=new RegExp("(.{"+n+"})","g"); if( x0!="" && x0!=undefined ) { if( x0[0]=="-" ) { y="-"; x0=x0.substring(1,x0.length); } x0head = x0.substring(0,x0.length%n); y += x0head; x0 = x0.substring(x0.length%n,x0.length); //x0 = x0.replace(/(.{4})/g,"$1 "); x0 = x0.replace(re,"$1 "); x0 = x0.substring(0,x0.length-1); if( x0head!="" && x0!="" ) y+=d; y += x0; } if( x1!="" && x1!=undefined ) { y += "."; //y += x1.replace(/(.{4})/g,"$1 "); y += x1.replace(re,"$1 "); } return y; }
进制换算工具