계산기

일반·공학 계산기. 입력하는 동안 결과가 바로 나옵니다

불러오는 중…

이 도구가 도움이 됐나요?

이 도구는

이 계산기는 사칙연산부터 공학용 함수, 프로그래머용 진법·비트 연산까지 한 화면에서 처리합니다. eval이나 외부 서버 없이 자체 구현한 파서로 계산하기 때문에 수식을 입력하는 동안 결과가 실시간으로 갱신됩니다. 일반, 공학, 프로그래머 세 가지 모드를 탭으로 전환할 수 있습니다.

사용법

  1. 일반 모드에서는 숫자와 + - × ÷ % ^ 괄호로 수식을 만듭니다. 2(3+4)처럼 곱셈 기호를 생략해도 자동으로 곱셈으로 해석됩니다.
  2. 화면 버튼 대신 물리 키보드로 숫자와 연산자를 직접 입력해도 되고, * / 같은 일반 기호도 그대로 인식합니다.
  3. 공학 모드에서는 sin·cos·tan·log·ln·sqrt·cbrt 같은 함수와 pi·e 상수를 쓸 수 있고, 상단에서 DEG/RAD 각도 단위를 전환합니다.
  4. 프로그래머 모드에서는 입력 진법(DEC/HEX/BIN/OCT)을 고르고 값을 넣으면 네 진법이 동시에 표시되며, AND·OR·XOR·NOT·시프트 연산을 버튼으로 적용합니다.
  5. = 를 누르거나 키보드 Enter를 치면 결과가 계산 기록에 남고, 기록을 클릭하면 그 수식을 다시 불러옵니다.
  6. "친구와 함께 하기"를 누르면 초대 링크가 생기고, 링크를 받은 사람과 수식·모드·각도(DEG/RAD)가 실시간으로 함께 움직입니다. 계산 기록은 각자 화면에만 남습니다.

자주 묻는 질문

곱셈 기호(×)를 안 써도 되나요?
네. 2(3+4)나 3sin(30)처럼 숫자·괄호·함수 이름이 바로 이어지면 공학용 계산기 관례대로 곱셈으로 해석합니다.
각도 단위는 어떻게 바꾸나요?
공학 모드 상단의 DEG/RAD 버튼으로 전환합니다. 라디안 모드에서는 sin(1)처럼 라디안 값을 그대로 넣습니다.
프로그래머 모드에서 음수는 어떻게 표시되나요?
값은 항상 부호 없는 64비트로 저장되고, DEC로 볼 때만 최상위 비트를 부호로 해석하는 2의 보수 규칙을 적용합니다. HEX·BIN·OCT는 비트 패턴을 그대로 보여줘 부호가 없습니다.
시프트 연산(<<, >>)은 산술 시프트인가요?
아닙니다. 논리 시프트라 오른쪽으로 밀 때 빈 자리는 부호와 상관없이 항상 0으로 채웁니다.
친구와 같이 쓸 수 있나요?
네. "친구와 함께 하기"를 누르면 초대 링크가 생기고, 링크를 받은 사람과 같은 방에서 수식·모드(일반/공학/프로그래머)·각도 단위(DEG/RAD)가 실시간으로 함께 바뀝니다. 다만 계산 기록은 공유되지 않고 각자 화면에만 쌓입니다.
키보드로 입력해도 되나요?
네. 입력창에 커서를 두고 물리 키보드로 숫자와 + - * / 같은 기호를 바로 타이핑할 수 있습니다. Enter 키는 화면의 = 버튼과 똑같이 결과를 계산 기록에 남깁니다. 프로그래머 모드도 입력창에 직접 타이핑할 수 있고, Enter는 대기 중인 연산을 확정합니다.
0.1 + 0.2 같은 계산에서 이상한 소수점이 나오지 않나요?
안 나옵니다. 계산 결과는 유효자릿수 12자리로 다듬어 0.30000000000000004 같은 부동소수점 오차 꼬리를 잘라냅니다. 정수는 그대로 표시하고, 절댓값이 10의 15제곱 이상이거나 10의 -6제곱 미만인 아주 크거나 작은 값은 지수 표기(예: 1.23e+20)로 바뀝니다.
계산 기록은 어디에 저장되나요?
최근 20개까지 브라우저에 저장됩니다. 로그인하지 않았다면 이 브라우저에만 남고, 로그인한 상태라면 계정에 암호화되어 저장되어 다른 기기에서도 이어볼 수 있습니다. 프로그래머 모드의 계산은 기록에 남지 않습니다.
잘못된 수식을 입력하면 어떻게 되나요?
닫는 괄호가 없거나 0으로 나누는 등 계산할 수 없는 수식이면 결과 자리에 오류 문구가 나타나고, 수식을 고치면 바로 다시 계산됩니다.

비슷한 도구