欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Javascript进制之间的转换。

程序员文章站 2024-03-18 20:50:28
...

1、十进制转换成其他进制(2、8、16进制)

let num = 110;

console.log(num.toString(2));     // 1101110
console.log(num.toString(8));     // 156
console.log(num.toString(16));    // 6e

2、其他进制转换成十进制

let num = 110;

console.log(parseInt(num,10));    // 110
console.log(parseInt(num,8));     // 72
console.log(parseInt(num,16));    // 272

3、其他进制之间的转换

可以先将目标进制的数字转换成十进制,然后再由十进制转换成其他任何进制。

console.log(parseInt(156,8).toString(2));     // 1101110
console.log(parseInt("6E",16));               // 110