다해봄

분수 계산기

두 분수와 연산을 고르면 기약분수와 풀이를 바로 보여 드립니다.

분수 덧셈은 최소공배수로 통분한 뒤 분자를 더합니다.

수학 정의 기준 · 분수의 사칙연산·통분·약분 · 업데이트

3/4, 대분수 1 2/3, 소수 0.5, 정수 2 처럼 넣습니다.

연산

-

-

기약분수
-
대분수
-
소수
-

풀이

    소수를 분수로

    순환소수는 되풀이되는 부분을 괄호로: 0.(3), 0.1(6), 1.(142857)

    분수
    -
    대분수
    -
    결과가 이상한가요?
    어떤 점인지 골라 주시면 확인해서 고치겠습니다. 넣은 숫자는 보내지 않습니다.

    자세히 알려 주실 내용은 [email protected] 로 보내 주세요.

    어떻게 계산했나요

    수학 정의 기준 · 분수의 사칙연산·통분·약분

    • 덧셈·뺄셈: 두 분모의 최소공배수로 통분한 뒤 분자끼리 더하거나 뺍니다
    • 곱셈: 분자끼리, 분모끼리 곱합니다
    • 나눗셈: 나누는 수의 역수(분자·분모를 뒤집은 수)를 곱합니다
    • 약분: 분자와 분모를 최대공약수로 나눠 기약분수로 만듭니다
    • 순환소수 0.a(b) → 분수: (순환마디까지의 수 − 순환 앞까지의 수) ÷ (순환마디 자리 수만큼의 9 뒤에 순환 앞 소수 자리 수만큼의 0). 예: 0.1(6) = (16 − 1) ÷ 90 = 1/6

    분자·분모는 정수(BigInt)로 계산해 부동소수 오차가 없습니다. 소수 줄은 순환마디가 30자리를 넘으면 그 자리에서 끊고 "…"를 붙입니다.

    자주 묻는 질문

    대분수는 어떻게 넣나요?

    정수와 분수 사이를 한 칸 띄어 "1 2/3" 처럼 넣으세요. 음수는 "-1 2/3" 이고, 이것은 −(1 + 2/3) = −5/3 입니다. 소수 "0.25" 나 정수 "3" 도 됩니다.

    분수 계산 결과가 소수와 조금 다르지 않나요?

    이 계산기는 분자와 분모를 정수 그대로 들고 계산해서 1/10 + 2/10 이 정확히 3/10 입니다. 소수로 바꾼 줄만 반올림 없이 끝까지 보여 드리고, 순환하면 괄호로 순환마디를 표시합니다.

    순환소수 0.(3) 은 무슨 뜻인가요?

    괄호 안 숫자가 끝없이 되풀이된다는 뜻으로, 0.(3) 은 0.333… = 1/3, 0.1(6) 은 0.1666… = 1/6 입니다. 아래 "소수를 분수로" 칸에 이렇게 넣으면 분수로 바꿔 드립니다.

    나눗셈은 왜 뒤집어서 곱하나요?

    a/b ÷ c/d 는 a/b × d/c 와 같기 때문입니다. 나누는 수의 역수를 곱하면 됩니다. 0 으로는 나눌 수 없습니다.