javascript parseInt - 不同基数的计算差异

时间:2012-09-20 08:31:47

标签: javascript

对于base19和base24两者,a的值是10,b是我知道的11。

但是 parseInt("ab", 19) returns 201parseInt("ab", 24) returns 251

我想知道在每种情况下如何进行计算。

1 个答案:

答案 0 :(得分:4)

很容易

10(a)*19 = 190 + 11(b) = 201

10(a)*24 = 240 + 11(b) = 251

here是关于如何使用位置表示法的维基百科文章,here是关于基本转换的简单教程。