如何在JavaScript中将十进制转换为十六进制?
数字类具有一个toString方法,该方法接受base作为参数。我们可以传递基数16(十六进制数字)以将所需的数字转换为十六进制字符串。
示例
console.log(Number(255).toString(16)) console.log(Number(17).toString(16))
输出结果
ff 11
我们可以使用parseInt函数将这些数字转换回十进制。JavaScript中可用的parseInt函数具有以下签名-
parseInt(string, radix);
其中,参数如下:
字符串-要解析的值。如果此参数不是字符串,则使用ToString方法将其转换为一个。此参数中的前导空格将被忽略。
radix-2到36之间的整数,表示字符串的基数(数学数字系统中的基数)。
因此,我们可以传递字符串和基数,并使用此方法将任何以2为底数的numbner转换为36。
示例
console.log(parseInt("ff", 16))
console.log(parseInt("11", 16))输出结果
255 17
热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短