相当于Javascript中Ruby的to_i(36)

时间:2012-06-26 15:25:47

标签: javascript ruby radix

"y851sq2vh4pf".to_i(36) #4504900070017571091

parseInt("y851sq2vh4pf",36) //4504900070017571300

如何在Javascript中实现Ruby to_i(36)函数?为什么行为不同?

1 个答案:

答案 0 :(得分:6)

Javascript没有64位整数,只有double9007199254740992之后失去了整数的准确性(2 53

使用像http://silentmatt.com/biginteger/

这样的大号库