Rev. 2.73

a = 79.99 * 100;
//=> 7998.999999999999 (7999.0)
Math.floor(a);
//=> 7998 
b = 7999.0;
//=> 7999.0
Math.floor(b);
//=> 7999

dan씨의 블로그에 포스트 된 재미있는 자바스크립트 산술연산 오류입니다. 어떻게 "79.99 * 100"의 값이 "7998.999999999999"가 될수 있나요. 쩝. 자바스크립트에 조금 실망했습니다. 어쨌거나, 새해 복 많이 받으세요!

Comments