关于JS中各进制转换问题

js下的进制转换非常方便,系统已经提供内置方法,不用自己编程实现。
而且可以转换成7进制或者33进制之类的,很随意。


var w=function(s){document.write('
'+s)};

//十进制转其他
var x=110;
w(x);
w(x.toString(8));
w(x.toString(32));
w(x.toString(16));

//其他转十进制
var x='110';
w(parseInt(x,2));
w(parseInt(x,8));
w(parseInt(x,16));

//其他转其他
//先用parseInt转成十进制再用toString转到目标进制
//假设你要把十六进制的FF转换成二进制的11111111
var x='ff';
w(parseInt(x,16).toString(2)); 

你可能感兴趣的:(function,编程)