如何在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 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短