parseInt()和基数基础

时间:2018-08-03 06:53:17

标签: javascript parseint radix number-systems

有人可以参考parseInt()解释什么是基数(在最基本的水平上)?

我也不了解字符串参数如何随着不同的基数/基数而变化。

1 个答案:

答案 0 :(得分:0)

不管您使用哪种语言,这里都尝试进行一般性解释:

  

基数是数字系统的基础

十进制:基数为10, 因此100 10 表示100。

二进制系统:基数为2 因此100 2 表示4。


这就是parseInt(number, radix)需要知道要使用的基数的原因,这样

parseInt(100, 2)
如果您使用的是二进制文件,并且

正确生成4

parseInt(100, 10)

正确产生十进制的100


推荐读物:Number Systems and Bases