JavaScript 如何将十进制转换成十六进制
给定一个数字,任务是将该数字从十进制转换为十六进制。可以使用 toString()方法 完成这个任务。 这个方法接受一个参数,该参数是转换后字符串的基数。在这种情况下,基数将是16。
语法:
decimalNumber.toString( radix )
参数:
- decimalNumber: 它以十进制格式保存需要转换的数字。
- radix: 它保存数字转换所在的进制。
示例1: 这个示例将 20 转换为十六进制数系统。
let GFG_Var = 20;
function myGFG() {
let GFG_Var2 = GFG_Var.toString(16);
console.log("Hex of " + GFG_Var
+ " is = " + GFG_Var2);
}
myGFG();
输出
Hex of 20 is = 14
示例2: 此示例将数字 100 转换为八进制数系统。
let GFG_Var = 100;
function myGFG() {
let GFG_Var2 = GFG_Var.toString(8);
console.log("Octal of " + GFG_Var
+ " is = " + GFG_Var2);
}
myGFG();
输出
Octal of 100 is = 144