js 十进制转二进制,十进制转八进制,十进制转十六进制
时间: 2023-10-19 16:17:56 浏览: 177
java_十进制数转换为二进制,八进制,十六进制数的算法
5星 · 资源好评率100%
十进制转二进制可以使用 toString() 方法,传入参数 2,表示转换为二进制:
```js
let decimalNum = 10;
let binaryNum = decimalNum.toString(2);
console.log(binaryNum); // 输出 1010
```
十进制转八进制可以使用 toString() 方法,传入参数 8,表示转换为八进制:
```js
let decimalNum = 10;
let octalNum = decimalNum.toString(8);
console.log(octalNum); // 输出 12
```
十进制转十六进制可以使用 toString() 方法,传入参数 16,表示转换为十六进制:
```js
let decimalNum = 10;
let hexadecimalNum = decimalNum.toString(16);
console.log(hexadecimalNum); // 输出 a
```
需要注意的是,对于大于等于 10 的十六进制数字,输出的是对应的字母,如 10 对应的是 a。
阅读全文