계산의 메모EVERYDAY, FIGURED OUT.
CALCULATION MEMO2026.11.04

생활 숫자 / 사용 설명

JavaScript toPrecision의 3은 소수 셋째 자리라는 뜻일까

유효숫자와 소수 자릿수의 차이를 확인합니다.

toPrecision은 유효숫자 기준입니다

지정 인수는 전체 유효숫자 개수를 뜻합니다. 소수점 아래를 몇 자리로 맞추는 toFixed와 다르므로 큰 수와 작은 수에서 표시가 달라질 수 있습니다.

toPrecision은 유효숫자 기준입니다 — 코드와 결과

(123.456).toPrecision(4)는 문자열 "123.5"이고 (0.00123456).toPrecision(4)는 "0.001235"입니다. 둘 다 유효숫자 4자리이며 소수 넷째 자리 고정이 아닙니다.

지수 표기가 나올 수 있습니다

값과 정밀도에 따라 과학적 표기 문자열이 반환될 수 있습니다. 독자가 읽을 출력 형식이 필요한지, 일정한 소수 자릿수가 필요한지 먼저 정하세요.

반환 타입을 확인하세요

표시용 문자열을 다시 계산에 사용할 때 타입과 정밀도 손실을 점검합니다. 원본 값을 별도로 보존하세요. MDN 공식 toPrecision 문서 확인일은 2026-11-04입니다.

MDN toprecision significant digits 공식 레퍼런스