동작 방식
두 입력은 먼저 가분수로 바꿔요. 덧셈과 뺄셈은 통분하고, 곱셈은 분자끼리 분모끼리 바로 곱하고, 나눗셈은 두 번째 분수를 뒤집어 곱해요. 모든 답은 최대공약수로 약분해서 기약분수, 대분수, 소수 세 가지로 보여 줘요.
1/2 + 1/3 → 3/6 + 2/6 → 5/6 ≈ 0.833
입력할 수 있는 값
- 정수: 2는 2/1이라는 뜻이에요.
- 분수: 3/4, -1/2 같은 음수도 돼요.
- 대분수: 1 1/2은 1과 2분의 1이라는 뜻이에요.
활용 팁
- 0으로 나누기(0/5로 나누기 포함)는 이상한 답 대신 오류로 알려 줘요.
- 너무 큰 수(10억 초과)는 정확히 계산하려고 입력을 받지 않아요.
- 모든 처리가 브라우저 안에서 이루어지고, 아무것도 업로드되지 않아요.
계산 기준과 출처
- 분수 사칙연산은 학교 수학 기준을 따름(통분, 최대공약수 약분)
최종 검토 2026년 10월 12일
자주 묻는 질문
대분수는 어떻게 입력해요?
1과 2분의 1은 1 1/2처럼 띄어 쓰세요. 정수(2)나 진분수(3/4)도 되고, 음수도 돼요.
풀이 과정은 어떻게 구해요?
덧셈과 뺄셈은 통분하고, 곱셈은 분자끼리 분모끼리 바로 곱하고, 나눗셈은 두 번째 분수를 뒤집어 곱해요. 풀이에는 약분 전 중간 과정도 보여 줘요.
나눗셈이 거부된 건 왜죠?
0으로 나누는 건(0/5 포함) 답이 없어서, 어림짐작 대신 오류를 보여 줘요.
소수는 얼마나 정확한가요?
분수 자체는 항상 정확해요. 소수는 화면에 보여 주려고 10자리로 반올림해요.