1、 使用Number.toString(进制数即可 ) 将10进制数转化为其它进制数
如
将10进制数3转化为二进制数:
parseInt(3).toString(2) = 11;
不能直接使用3.toString() .因为3没有toString方法
parseInt函数返回的类型是Number 才有toString 方法。
2、将其它进制数转化为10进制数
parseInt(原始数据,进制数)
如 将二进制数100 转化为10进制数
parseInt(100,2) =4
3.其它进制数转为其它进制数
如2进制转为16进制
那分两步走
先将2进制数转为10进制,再将这个进制数转为16进制即可
如2进制数1111110转为16进制
parseInt(1111110,2).toString(16) =7e
如
将10进制数3转化为二进制数:
parseInt(3).toString(2) = 11;
不能直接使用3.toString() .因为3没有toString方法
parseInt函数返回的类型是Number 才有toString 方法。
2、将其它进制数转化为10进制数
parseInt(原始数据,进制数)
如 将二进制数100 转化为10进制数
parseInt(100,2) =4
3.其它进制数转为其它进制数
如2进制转为16进制
那分两步走
先将2进制数转为10进制,再将这个进制数转为16进制即可
如2进制数1111110转为16进制
parseInt(1111110,2).toString(16) =7e