>웹 프론트엔드 >JS 튜토리얼 >js는 toFixed_javascript 기술을 사용하여 소수점 이하 두 자리를 유지합니다.

js는 toFixed_javascript 기술을 사용하여 소수점 이하 두 자리를 유지합니다.

WBOY
WBOY원래의
2016-05-16 17:27:461339검색

Math.round(x*100)/100 물론 제가 원하는 것은 Math.round(x*100)이므로 상관없습니다. 그런데 Math.round(x*100)을 직접 사용하면 문제가 발생하는데, 가끔 작은 오류가 나기도 하고, 예를 들어 0.9996*100이 99.96000000000001이 되는 경우가 있는데, 이는 제가 원하는 것이 아닙니다.

javascript의 함수를 찾으세요. 숫자 유형에는 toFixed() 함수가 있습니다. 테스트:

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

alert((0.9996*100).toFixed(2))

숫자 형식을 지정하려면 Number.toFixed(2)를 사용하세요. 소수점 자리!
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.