사용 방법
가진 수식의 표기법을 고르고 계산하세요. 중위는 값 사이, 전위는 두 피연산자 앞, 후위는 뒤에 연산자를 둡니다. 동등한 세 수식을 모두 반환하므로 별도 출력 선택은 없습니다.
결과 읽기
후위 스택을 아래부터 읽으세요. 숫자는 쌓고 연산자는 위의 두 값을 꺼내 왼쪽 피연산자·연산자·오른쪽 피연산자로 계산한 답을 다시 쌓습니다. 중위 결과의 괄호는 묶음을 보존합니다. 곱셈·나눗셈이 덧셈·뺄셈보다 먼저이며 같은 우선순위는 왼쪽부터 계산합니다.
미리보기
중위 (8 - 2) / 3은 전위 / - 8 2 3, 후위 8 2 - 3 /이며 모두 2입니다. 반대로 두 토큰 수식은 ((8 - 2) / 3)을 반환합니다. 중위→전위·후위, 전위→중위·후위, 후위→중위·전위의 여섯 방향을 지원합니다.
제한 및 오류
소수점·숫자·+ - * /만 사용하세요. 전위·후위의 단항 부호는 -2처럼 숫자에 붙여야 하며 중위는 - 2도 허용합니다. -(2+3)·거듭제곱·변수·함수·지수 표기·생략된 곱셈은 지원하지 않습니다. 최대 240자·괄호 중첩 24단계이며 0이 아닌 입력·중간값의 절댓값은 10⁻¹²–10¹²입니다. 0 나눗셈은 거부합니다. 세 결과가 같아도 부동소수점은 근삿값입니다.
자주 묻는 질문
공백이 필요한 이유는 무엇인가요?
구분자가 없으면 12 3 +를 낱개 숫자로 오해할 수 있습니다. 중위는 공백을 생략할 수 있지만 전위·후위는 모든 숫자와 연산자를 구분해야 합니다.
결과를 편집하거나 복사할 수 있나요?
수정하면 확정 결과가 무효화되고 복사가 비활성화됩니다. 복사 전에 다시 계산하세요. 지우기는 입력칸을 비웁니다. 연한 예시는 바로 실행되며 값 입력칸에 처음 초점을 맞추면 모든 예시가 한 번 지워집니다.