1
"y851sq2vh4pf".to_i(36) #4504900070017571091
하지만자바 스크립트
parseInt("y851sq2vh4pf",36) //4504900070017571300
어떻게 자바 스크립트에서 루비 to_i (36) 기능을 구현할 수있는 루비의 to_i (36)와 같습니다? 왜 행동이 다른가요?
"y851sq2vh4pf".to_i(36) #4504900070017571091
하지만자바 스크립트
parseInt("y851sq2vh4pf",36) //4504900070017571300
어떻게 자바 스크립트에서 루비 to_i (36) 기능을 구현할 수있는 루비의 to_i (36)와 같습니다? 왜 행동이 다른가요?
자바 스크립트가 64 개 비트 정수를 가지고 있지 않습니다, 그것은 단지 9007199254740992
(2 53) 후 정수의 정확성
가 실제로 루비처럼 큰 숫자 라이브러리 인 타이틀 Fixnum이라는에서 전환을 잃게
double
있다 필요할 때마다 Bignum에. – steenslag@steenslag는 자유롭게 편집 할 수 있으며, 나는 루비에 대해 아무것도 모른다. – Esailija