SoupCalc

기본 계산기 — 사칙연산, 백분율, 제곱근과 기록

0
기록

사용 가능한 기록이 없습니다

기본 계산기

이 계산기는 익숙한 키패드로 한 번에 한 연산을 수행합니다. 덧셈, 뺄셈, 곱셈, 나눗셈, 부호 변경, 제곱근, 제곱, 역수, 백분율 변환을 지원합니다. 현재 페이지 세션에는 표시된 연산을 최대 20개까지 기록하며 이전 결과를 다시 키패드에 불러올 수 있습니다.

대수식 분석기가 아니라 순차 계산기입니다. 괄호, 변수, 함수 또는 붙여 넣은 수식을 처리하지 않습니다.

지원 연산

표시된 두 값 ab에 연산자 버튼은 a + b, a − b, a × b, a ÷ b를 적용합니다. 0으로 나누는 입력은 거부합니다.

단항 버튼은 현재 표시값에 작용합니다.

  • 는 음수가 아닌 제곱근을 반환하며 음수 입력을 거부합니다.
  • 는 현재 값을 자기 자신과 곱합니다.
  • 1/x는 역수를 반환하며 0을 거부합니다.
  • %는 현재 값을 100으로 나눕니다.
  • ±는 부호를 바꿉니다.

백분율 버튼은 ‘이전 값의 b퍼센트’를 자동으로 계산하지 않습니다. 25를 입력하고 %를 누르면 0.25가 표시되며, 그 값을 다음 연산에 사용할 수 있습니다.

계산 예시

12.5 × 8을 계산하려면 12.5, ×, 8, = 순서로 누릅니다. 계산기는 100을 표시하고 페이지 기록에 12.5 × 8 = 100을 추가합니다.

연산 순서는 누른 버튼을 따릅니다. 2 + 3 × 4 =을 입력하면 먼저 2 + 3을 완료한 뒤 그 결과에 4를 곱하므로 20을 표시합니다. 곱셈을 덧셈보다 먼저 처리하는 대수 규칙을 적용해 14를 만들지 않습니다.

백분율 예로 25를 입력한 뒤 %를 누르면 0.25가 표시됩니다.

표시와 조작의 의미

표시창은 읽기 쉽게 보통 값을 서식화하며 매우 크거나 작은 값에는 지수 표기를 사용할 수 있습니다. 기록의 쉼표는 화면 구분 기호일 뿐 저장된 산술값의 일부가 아닙니다.

C는 현재 계산 상태를 지웁니다. CE는 현재 입력만 초기화합니다. 전용 기록 지우기 버튼은 페이지 세션 기록을 삭제하며 계산 상태를 지운다고 기록까지 삭제되지는 않습니다.

계산기에 포커스가 있을 때 숫자키, +, -, *, /, 소수점, Enter 또는 =, Backspace, Escape는 보이는 키패드 동작과 연결됩니다.

정확도와 한계

계산은 IEEE 754 배정밀도 이진 부동소수점을 표현하는 ECMAScript Number 형식을 사용합니다. 많은 십진 분수는 이진수로 정확히 표현할 수 없으므로 0.1 + 0.2 같은 계산에는 화면이 읽기 좋게 반올림하더라도 내부적으로 작은 오차가 있을 수 있습니다.

임의 정밀도 십진수, 금융, 통계 또는 공학용 계산기가 아닙니다. 반복 연산은 반올림 오차를 누적할 수 있습니다. JavaScript 안전 정수 범위를 넘는 정수나 통제된 유효숫자가 필요한 측정은 적절한 전문 도구를 사용하세요.

기록은 현재 페이지에만 보관되며 감사 기록이 아닙니다. 세금, 회계, 공학, 실험실, 약물, 계약처럼 중요한 계산은 해당 작업이 요구하는 규칙과 정밀도로 다시 확인하세요.

출처

편집 기록

SoupCalc 편집팀이 작성하고 수동 검토했습니다. 이항·단항·순차 연산, 오류, 백분율 동작을 현재 구현과 자동 테스트에 대조했습니다. 최종 검토일: 2026년 8월 11일. 승인된 모든 현지화가 검토를 통과할 때까지 색인과 광고 대상이 아닙니다.