支持在2~36进制之间进行任意转换,支持浮点型。
在线进制转换工具说明
在线进制转换器提供了二进制,八进制,十进制,十六进制等相互转换功能。如:
二进制转换十进制二进制转八进制二进制转十六进制八进制转十进制八进制转换成十六进制八进制转二进制十进制转二进制十进制转八进制十进制转十六进制十六进制转二进制十六进制转八进制十六进制转十进制……js中规定安全整数的范围是-2^53~2^53,所以大于9007199254740991 的数进制转换会存在精度问题。在线生成器万能进制在线转换器在任意的进制数字间、即二进制、八进制、十进制、十六进制、32进制之间可以互相进行转换。123456789 将置换为11。
十进制转二进制方法
十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。
十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
二进制转十进制方法
要从右到左用二进制的每个数去乘以2的相应次方,或者把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。
二进制数1000110转成十进制数可以看作这样:
数字中共有三个1 即第一位一个,第二位一个,第六位一个,然后对应十进制数即2的1次方+2的2次方+2的6次方, 即1000110=64+0+0+0+4+2+0=70