十进制与二进制、八进制、十六进制的相互转换

-

// 十进制转二进制
let num1 = 10;
let num2 = num1.toString(2); // 1010
// 十进制转八进制
let num3 = num1.toString(8); // 12
// 十进制转十六进制
let num4 = num1.toString(16); // a



// 二进制 0b开头 转十进制
let num5 = 0b1010;
let num6 = num5.toString(10); // 10
// 八进制 0o开头 转十进制
let num7 = 0o12;
let num8 = num7.toString(10); // 10
// 十六进制 0x开头 转十进制
let num9 = 0xa;
let num10 = num9.toString(10); // 10

 

 

-

posted @ 2022-03-15 21:41  古墩古墩  Views(223)  Comments(0Edit  收藏  举报