// 十进制转二进制
let decimalToBinary = (num) => {
return num.toString(2);
}
// 示例:将十进制数 10 转换为二进制
console.log(decimalToBinary(10)); // 输出: "1010"
// 二进制转十进制
let binaryToDecimal = (binaryString) => {
return parseInt(binaryString, 2);
}
// 示例:将二进制字符串 "1010" 转换为十进制
console.log(binaryToDecimal("1010")); // 输出: 10
// 十进制转十六进制
let decimalToHex = (num) => {
return num.toString(16);
}
// 示例:将十进制数 255 转换为十六进制
console.log(decimalToHex(255)); // 输出: "ff"
// 十六进制转十进制
let hexToDecimal = (hexString) => {
return parseInt(hexString, 16);
}
// 示例:将十六进制字符串 "ff" 转换为十进制
console.log(hexToDecimal("ff")); // 输出: 255
toString(base) 方法用于将数字转换为指定进制的字符串。base 参数可以是 2(二进制)、8(八进制)、16(十六进制)等。parseInt(string, base) 方法用于将字符串解析为整数,第二个参数 base 指定了字符串的进制。上一篇:js 16进制
下一篇:js 数字转二进制
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站