본문으로 건너뛰기
AZ Tools

소수 ↔ 분수 변환기 (인치 분수 표 포함)

임의의 소수를 (조절 가능한 최대 분모, 인치 측정용 이진 분수 포함) 가장 가까운 분수로, 임의의 분수를 다시 소수·퍼센트로 변환. 일반 분수와 1/16″ 인치 분수 참조 표 포함.

소수

약분5/8
오차정확

분수

/
정수부분자분모
소수0.625
퍼센트62.5%

이진 분수 (2의 거듭제곱 분모)

가장 가까운 1/2, 1/4, 1/8, 1/16, 1/32, 1/64 — 줄자·픽셀 격자·고정 소수점 연산에 유용.

1/2
±1.3e-1
3/4
±1.3e-1
5/8
정확
5/8
정확
5/8
정확
5/8
정확

일반 분수

1/20.5
1/30.3333…
2/30.6667…
1/40.25
3/40.75
1/50.2
1/60.1667…
1/80.125
1/100.1
1/120.0833…
1/160.0625
1/1000.01

16분의 1 인치 참조

inchdecimalmm
1/16″0.06251.59
1/8″0.12503.17
3/16″0.18754.76
1/4″0.25006.35
5/16″0.31257.94
3/8″0.37509.52
7/16″0.437511.11
1/2″0.500012.70
9/16″0.562514.29
5/8″0.625015.88
11/16″0.687517.46
3/4″0.750019.05
13/16″0.812520.64
7/8″0.875022.22
15/16″0.937523.81
변환 동작

소수 → 분수는 무차별 탐색: 1부터 최대까지의 각 분모 d에 대해 decimal × d에 가장 가까운 정수 분자를 골라 오차가 가장 작은 (n,d)를 유지합니다. 최대 분모가 조절 노브 — 작은 값 (16, 32, 64)은 측정용 '실용' 분수, 큰 값 (1000)은 퍼센트·세율을 거의 정확히. 분수 → 소수는 10 유효숫자 단순 나눗셈에 GCD 약분형 추가. 이진 분수 스트립은 소수를 각 2의 거듭제곱 분모로 독립 반올림하므로 1/64가 같은 값에 대해 1/16보다 얼마나 가까운지 비교 가능. 모두 로컬 — 서버 없음.

사용법

  1. 어느 쪽이든 편집하면 됩니다. 소수 칸에 입력하면 분수가, 분수 칸에 입력하면 소수가 갱신됩니다.
  2. 최대 분모를 선택해 소수가 분수로 어떻게 반올림될지 정합니다. 16은 목공의 기본값이고, 100은 퍼센트류에 맞으며, 1000이면 일상적인 소수를 대부분 정확히 잡아냅니다.
  3. 2의 거듭제곱 분모가 필요하면 이진 분수 스트립을 확인하세요(1/64" 목공, 1/32" 기계 가공 등).
  4. 단순화된 분수가 필요하면 약분 출력을, '13/8'보다 '1 5/8'이 좋으면 대분수 출력을 쓰세요.
  5. 오차 행은 분수가 정확한지, 작은 epsilon만큼 어긋났는지 알려 줍니다. 오차가 중요하다면 최대 분모를 올리세요.

자세한 설명

펼치기

소수와 분수를 양방향으로 변환하는 도구로, 요리 계량, 목공·기계 가공의 인치 분수, 엔지니어링 공차, 확률·비율 같은 실용적인 경우에 초점을 맞췄습니다. 소수를 분수로 바꿀 때는 사용자가 정한 최대 분모(2, 4, 8, 10, 16, 32, 64, 100, 1000) 안에서 가장 좋은 유리수를 무차별 대입(brute-force)으로 찾습니다. 그래서 목공이라면 '가장 가까운 1/16', 퍼센트 반올림이라면 '가장 가까운 1/100'처럼 요청할 수 있습니다. 약분된 형태와 대분수 형태를 모두 보여 주고, 정확한 소수와의 반올림 오차도 표시합니다. 분수를 소수로 바꿀 때는 정수부 + 분자/분모(예: 1 5/8)를 받아 유효숫자 10자리의 정확한 소수, 퍼센트 환산값, GCD로 약분한 형태를 계산합니다. 전용 이진 분수 패널은 1/2, 1/4, 1/8, 1/16, 1/32, 1/64 근사를 한꺼번에 비교해 주므로, 줄자나 CAD 격자가 그런 단위만 지원할 때 유용합니다. 그 아래에는 일반 분수 표(1/2, 1/3, 1/4…)와 16분의 1 인치 표(소수 인치·mm 환산 포함)가 있어 한 페이지짜리 참조 도구 역할을 합니다. 모든 계산은 로컬에서 이루어지며, 브라우저를 떠나지 않습니다.

자주 묻는 질문

어떻게 '최적' 분수를 고르나요?

1부터 최대까지의 각 분모 d에 대해 가장 가까운 정수 분자 n = round(decimal × d)를 계산하고 오차 |decimal − n/d|를 측정합니다. 오차가 가장 작은 (n,d) 쌍이 선택되고, 동점이면 더 작은 분모가 이깁니다. 무차별 방식이지만 빠릅니다. maxDenom = 1000도 마이크로초 단위로 끝납니다. 연속분수 알고리즘도 작동하고 점근적으로는 더 빠르지만, 사람이 신경 쓰는 분모 범위에서는 무차별 방식이 더 단순하고 속도 차이도 느껴지지 않습니다.

0.1이 항상 1/10으로 나오지 않는 이유는?

IEEE 754 이진 부동소수점에서 0.1은 실제로 0.1000000000000000055511151231257827021181583404541015625이며, 정확한 이진 표현이 없습니다. 최대 분모가 10 이상이면 탐색이 1/10을 찾습니다(그 지점의 오차 ~5.5e-18이 가장 작습니다). maxDenom이 더 작으면(예: 8) 1/8이나 1/7 같은 가장 가까운 값이 눈에 보이는 오차와 함께 나옵니다. 'exact' 라벨은 차이가 1e-12 미만일 때만 표시됩니다.

1/3은 왜 절대 정확하지 않나요?

1/3 = 0.333333…은 유한한 표현이 없는 순환 소수입니다. 분수를 직접 입력하면(1 / 3) 분수를 소수로 바꾸는 쪽에서 1/3을 바로 인식합니다. 하지만 0.333을 입력하면 최대 분모가 1000일 때 333/1000으로 나오고, 1/3으로 나오려면 최대가 3 이상이면서 소수에 3이 충분히 길게 이어져야 합니다. 소수에서 1/3 같은 분수를 유도하려면 최소 0.33333을 입력하고 최대 분모를 3이나 6 이상으로 두세요.

이진 분수 패널은 무엇에 쓰나요?

분모가 반드시 2의 거듭제곱이어야 하는 곳에 씁니다. 임페리얼 측정(줄자는 1/16, 1/32에서 멈춥니다), 픽셀 스냅 격자, 디더링 커널, 오디오 비트 깊이 양자화, 모든 이진 고정 소수점 시스템이 그렇습니다. 패널은 6개의 거듭제곱 분모를 반올림 오차와 함께 한 번에 보여 주므로, 1/8"로 충분히 가까운지 1/64"까지 올려야 하는지 알 수 있습니다.

음수와 대분수도 처리하나요?

네. 소수는 음수도 됩니다("-0.625"는 -5/8). 분수 쪽은 정수부 칸을 채우면 대분수가 됩니다. "1" / "5" / "8"은 1 + 5/8 = 13/8 = 1.625입니다. 소수를 분수로 표시할 때 분자가 분모를 넘으면 자동으로 대분수 형태를 고릅니다.

관련 도구