>웹 프론트엔드 >JS 튜토리얼 >숫자에 항상 소수점 이하 두 자리를 표시하는 방법은 무엇입니까?

숫자에 항상 소수점 이하 두 자리를 표시하는 방법은 무엇입니까?

Susan Sarandon
Susan Sarandon원래의
2024-12-22 22:36:16558검색

How to Always Display Two Decimal Places in a Number?

항상 소수점 이하 2자리를 표시하도록 숫자 형식을 지정하는 방법

항상 소수점 이하 2자리를 표시하도록 숫자 형식을 지정하려면 다음을 수행합니다. 다음 공식을 사용하세요.

(Math.round(num * 100) / 100).toFixed(2);

이 공식은 먼저 숫자에 100을 곱합니다. 결과를 가장 가까운 정수로 반올림합니다. 그런 다음 반올림된 결과를 100으로 나누어 곱셈을 효과적으로 되돌립니다. 마지막으로 toFixed(2) 메서드를 사용하여 숫자를 소수점 이하 두 자리까지 형식화합니다.

예:

let num = 1.345;
let formattedNum = (Math.round(num * 100) / 100).toFixed(2);
console.log(formattedNum); // Output: 1.35

이 수식을 사용하면 숫자가 항상 표시됩니다. 원래 숫자와 상관없이 소수점 이하 두 자리로 표시됩니다. 1과 같은 짝수는 "1.00" 형식으로 표시되도록 숫자를 가장 가까운 소수점 이하 자릿수로 반올림합니다.

위 내용은 숫자에 항상 소수점 이하 두 자리를 표시하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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