javascript中非常方便的进制转换

原创 2007年08月27日 12:30:00

javascript下的进制转换非常方便,系统已经提供内置方法,提供2~36进制间的转型。直接提供表示的有8进制、10进制、16进制。


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转到目标进制 

js中各进制之间的相互转换

/** * 对于js里面各个进制之间的相互转换其实是很简单的,通过 m.toString(n); m 为要转换的数字,n 为要转换成的进制。 * 这里要注意一点 m 的区间为[2,36] (可...
  • u014306354
  • u014306354
  • 2016年09月12日 23:21
  • 1080

JS实现进制转换

js的进制转换, 分为2进制,8进制,10进制,16进制之间的相互转换, 我们直接利用对象.toString()即可实现: [javascript] view plain c...
  • qq_35038153
  • qq_35038153
  • 2017年05月09日 19:48
  • 848

js实现二进制与十进制的相互转换

var a = 1010; alert(a.toString(2)); //转成二进制  alert(parseInt( "101110100 ",2)) ;//转成十进制...
  • hety119
  • hety119
  • 2015年06月08日 10:09
  • 21507

JS实现2,8,10,16进制的相互转换

通过利用js方法,可以很方便的实现2,8,10,16进制之间的相互转换
  • sinat_28771747
  • sinat_28771747
  • 2017年07月28日 11:58
  • 3326

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

//十进制转其他 var x=110; alert(x); alert(x.toString(8)); alert(x.toString(32)); alert(x.toString(16)); //...
  • lk188
  • lk188
  • 2009年07月02日 23:58
  • 95620

十进制、十六进制转换(javascript实现)

十进制整数转成十六进制数 /* 输入:       dec:十进制整数 输出       hex:返回“0x"开头的转换后的字符串 原理: 十进制数通过“&"位操作转换成二进制,然后通过...
  • zjwestlake
  • zjwestlake
  • 2016年06月06日 17:12
  • 965

javascript中十进制转十六进制代码

JavaScript颜色转换的核心就是进制间的转换。RGB格式其实就是十进制表示法,所以,十六进制颜色与RGB颜色的转换就是十六进制与十进制之间的转换。 十六进制转换为十进制相对容易些,核心代码...
  • oarcher1234567
  • oarcher1234567
  • 2015年10月08日 11:10
  • 2818

Js字符串与十六进制的相互转换

http://blog.chinaunix.net/uid-14735472-id-3191427.html 开发过程中,字符串与十六进、二进制之间的相互转换常常会用到,尤其是涉及到...
  • NRlovestudy
  • NRlovestudy
  • 2016年07月05日 16:08
  • 1000

Js字符串与十六进制的相互转换

Js字符串与十六进制的相互转换  开发过程中,字符串与十六进、二进制之间的相互转换常常会用到,尤其是涉及到中文的加密时,就需要把中文转换为十六进制。下面说说具体的转换方法。 1、字符串转换...
  • kangmingyaner
  • kangmingyaner
  • 2016年11月29日 10:49
  • 2178

js 64进制转换方法 & URL参数压缩

经常URL上面需要有不少中文,但直接放置中文容易出现乱码,所以要进行转码,但普通转码后,会发现URL太长了,不便于保存和处理。和朋友讨论以后,觉得可以使用一定的压缩算法,将转码后的中文进行处理,能够明...
  • u011450110
  • u011450110
  • 2016年01月07日 14:49
  • 2038
收藏助手
不良信息举报
您举报文章:javascript中非常方便的进制转换
举报原因:
原因补充:

(最多只允许输入30个字)