Node.js는 두 값의 추가를 구현하고 지정된 position_javascript 기술에 정확하게 경고합니다.

WBOY
풀어 주다: 2016-05-16 17:21:31
원래의
1441명이 탐색했습니다.

예: 숫자(4.2) 숫자(9.2)
이 두 값의 합은 13.3999999999999998과 같습니다. 왜일까요?

예: 숫자(2.2) 숫자(9.7)
alert는 11.899999999999998입니다.

하지만 이 경우 숫자(2.3) 숫자(9.9)
alert는 12.2입니다. 제가 원하는 값은 바로 이 값입니다.

합산할 때 일부 값의 소수 자릿수가 그렇게 많은데 다른 값은 그렇지 않은 이유는 무엇입니까?

코드 복사 코드는 다음과 같습니다.

head>
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿