ifBuyz Tools
계산기

JS 수식 평가기

입력

출력

실행하면 결과가 여기에 표시됩니다.

자주 묻는 질문

어떤 수식을 계산할 수 있나요?
기본 산술(+,-,*,/), 거듭제곱(**), 나머지(%), 괄호 연산, 그리고 Math.sqrt·Math.pow·Math.sin·Math.log 같은 JavaScript 수학 함수를 계산할 수 있습니다.
민감한 계산에도 써도 안전한가요?
수학 계산 용도로는 안전합니다. 이 도구는 임의 코드 실행이 아니라 수식 평가에 맞춰 동작합니다. 다만 JavaScript 부동소수점 특성(IEEE 754) 때문에 0.1 + 0.2처럼 미세 오차가 생길 수 있습니다.
왜 0.1 + 0.2가 정확히 0.3이 아닌가요?
대부분의 언어처럼 JavaScript도 64비트 부동소수점(IEEE 754)을 사용합니다. 일부 10진 소수는 2진수로 정확히 표현되지 않아 작은 오차가 발생합니다. 표시용으로는 toFixed 같은 반올림 처리를 쓰는 것이 일반적입니다.