2011-01-21 3 views
2

http://users.dickinson.edu/~braught/courses/cs131s99/Lessons/03-Out&Data.html을 기반으로하면 자바 스크립트는 과학 표기법을 사용하여 매우 큰 숫자 (절대 값이 1021 이상)를 표시합니다. 예를 들어, 쓰기 문자바 스크립트 : 큰 숫자를 표시 할 때 과학 표기법을 피하는 방법

document.write(1000000000000000000000000); 

는 1e24

내가 과학적 표기법으로 표시를 방지 할 수있는 출력을 생성 것인가?

감사

+0

http://stackoverflow.com/questions/610406/javascript-printf-string-format –

답변

0

이 읽기 ​​쉽도록 아니다. 정수가 2 (9007199254740992)보다 큰 경우 JavaScript는 정확한 저장을 보장 할 수 없습니다. 귀하의 경우 실제로 번호는 9999999999999983222784입니다.

+1

맞습니다. 나는 과학 표기법을 알고 있었으면 좋겠다. 왜냐하면 그것을 확장하는 것이 매우 쉬울 것이라고 생각하기 때문이다. 부정확 한 번호 저장으로도 괜찮을까요? –

관련 문제