您的位置:首页 > Web前端 > JavaScript

javascript 进制转换(2进制、8进制、10进制、16进制之间的转换)

2016-09-13 22:08 579 查看
开发过程中,字符串与十六进、二进制之间的相互转换常常会用到,尤其是涉及到中文的加密时,就需要把中文转换为十六进制。下面说说具体的转换方法。

十进制转其他

var x=110;
alert(x);
alert(x.toString(2))
alert(x.toString(8));
alert(x.toString(32));
alert(x.toString(16));


其他转十进制

var x='110';
alert(parseInt(x,2));
alert(parseInt(x,8));
alert(parseInt(x,16));
alert(parseInt(x,32));


其他转其他

先用parseInt转成十进制再用toString转到目标进制

例如 下面十六转十,十转二进制

alert(parseInt('ff',16).toString(2));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript 进制转换