-3

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

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

4

1 回答 1

0

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

基数是数字系统的基础。

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

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


这就是为什么parseInt(number, radix)需要知道您正在使用的基数,以便

parseInt(100, 2)

4如果您是二进制文件,则正确产生

parseInt(100, 10)

正确产生100十进制。


推荐阅读:数字系统和基数

于 2018-08-03T07:29:15.543 回答