Integer.valueOf("10", 2)
这应该归还什么?为什么?我认为一个基数是数字的基础,但我对这个函数用不同的值做了什么很困惑。
答案 0 :(得分:3)
每个数字表示都需要知道要转换为实数值的基数或基数。
基数识别您想到的数字的“字母”。的确,你可以拥有
2
- 字母0, 1
(二进制数)8
- 字母0, 1, 2, 3, 4, 5, 6, 7
(八进制数)10
- 十进制数等等。但是没有什么可以阻止你使用0..8
字母表的“基数为9”的数字,以便381
为3*radix^2 + 8*radix^1 + 1*radix^0
。