js进制转换

十进制转16进制 (其他进制,类似)

1、正数情况

num.toString(16).toLocaleUpperCase();

2、负数情况

(parseInt(num)>>>0).toString(16).toLocaleUpperCase();

16进制字符串转十进制 (其他进制,类似)

parseInt(num, 16);

负数二进制转10进制:
取反 + 转10进制 + 加一 + 负号

你可能感兴趣的:(js进制转换)