基本思路是先把其他进制的转化成 十进制,然后再转化。这个过程是利用parseInt函数,例如把一个16进制的数字(num)转化成10进制,num = parseInt(num,16)。 如果再想把它转化成二进制的,就是如下:num.toString(2) 。
这其中关于16进制的一个函数也很特别,escape函数可以将一个字符串转化成16进制的数字。
下面是一个综合的例子:
基本思路是先把其他进制的转化成 十进制,然后再转化。这个过程是利用parseInt函数,例如把一个16进制的数字(num)转化成10进制,num = parseInt(num,16)。 如果再想把它转化成二进制的,就是如下:num.toString(2) 。
这其中关于16进制的一个函数也很特别,escape函数可以将一个字符串转化成16进制的数字。
下面是一个综合的例子: