리자

자바스크립트 float 계산 오류 수정 방법

· 17년 전 · 4426

1.23 * 99070

위와 같은 식을 계산하면 결과 값이

121856.1 이라는 결과가 나온다.

하지만 자바스크립트로 계산할 경우 아래와 같은 이상한 결과 값이 나온다.

121856.09999999999

자세한 원인은 잘 모르겠지만, 아무 숫자형에 관련되어 있는 것 같다.

parseFloat(1.23 * 99070).toFixed(2)

float 형태로 변환해 준 다음 표현할 소수점 아래 자리수를 적어주면

결과값이 올바르게나온다.

121856.10

[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
17년 전 조회 2,351
17년 전 조회 1,984
17년 전 조회 4,391
17년 전 조회 3,240
17년 전 조회 1,629
17년 전 조회 3,762
17년 전 조회 2,997
17년 전 조회 2,272
17년 전 조회 1,495
17년 전 조회 2,529
17년 전 조회 2,261
17년 전 조회 2,177
17년 전 조회 2,119
17년 전 조회 1,374
17년 전 조회 2,079
17년 전 조회 3,108
17년 전 조회 1,630
17년 전 조회 1,871
17년 전 조회 1,542
17년 전 조회 1,793
17년 전 조회 1,761
17년 전 조회 1,668
17년 전 조회 2,747
17년 전 조회 2,532
17년 전 조회 2,312
17년 전 조회 1,603
17년 전 조회 2,618
17년 전 조회 4,456
17년 전 조회 2,943
17년 전 조회 1,850
17년 전 조회 2,039
17년 전 조회 3,445
17년 전 조회 2,427
17년 전 조회 4,012
17년 전 조회 1,864
17년 전 조회 2,474
17년 전 조회 2,309
17년 전 조회 1,808
17년 전 조회 2,326
17년 전 조회 2,128
17년 전 조회 2,159
17년 전 조회 3,283
17년 전 조회 2,347
17년 전 조회 1,631
17년 전 조회 1,655
17년 전 조회 2,308
17년 전 조회 3,399
17년 전 조회 2,331
17년 전 조회 1,734
17년 전 조회 4,427
17년 전 조회 2,227
17년 전 조회 3,665
17년 전 조회 6,223
17년 전 조회 1,681
17년 전 조회 1,830
17년 전 조회 1,427
17년 전 조회 1,517
17년 전 조회 3,070
17년 전 조회 2,094
17년 전 조회 2,787
17년 전 조회 1,475
17년 전 조회 3,369
17년 전 조회 2,362
17년 전 조회 2,795
17년 전 조회 1,596
17년 전 조회 1,944
17년 전 조회 1,328
17년 전 조회 1,383
17년 전 조회 1,964
17년 전 조회 1,389
17년 전 조회 4,494
17년 전 조회 1,709
17년 전 조회 2,179
17년 전 조회 7,299
17년 전 조회 1,556
17년 전 조회 2,085
17년 전 조회 3,339
17년 전 조회 1,387
17년 전 조회 2,165
17년 전 조회 1,323
17년 전 조회 2,034
17년 전 조회 2,354
17년 전 조회 3,166
17년 전 조회 1,429
17년 전 조회 1,495
17년 전 조회 1,744
17년 전 조회 1,411
17년 전 조회 4,546
17년 전 조회 4,091
17년 전 조회 2,981
17년 전 조회 1,765
17년 전 조회 1,504
17년 전 조회 1,799
17년 전 조회 2,728
17년 전 조회 1,917
17년 전 조회 2,190
17년 전 조회 1,478
17년 전 조회 1,227
17년 전 조회 1,297
17년 전 조회 3,105