分享:Javascript内置方法十分方便的进行数值进制转换

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


var w=function(s){document.write('<br>'+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));
...全文
351 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
My97 2006-12-30
  • 打赏
  • 举报
回复
顶了
stou 2006-12-30
  • 打赏
  • 举报
回复
學習.
meizz 2006-12-30
  • 打赏
  • 举报
回复
JS可以任意转换到 36 位为止的进制。

87,914

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧