AZ Tools

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

변환

소수와 분수의 양방향 변환기 — 실용 케이스 (요리 계량, 목공·기계 가공의 인치 분수, 엔지니어링 공차, 확률·비율) 에 초점. 소수→분수 쪽은 사용자가 정한 최대 분모 (2, 4, 8, 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 환산 포함) 가 단일 페이지 참조 도구로 기능. 모든 계산은 로컬 — 브라우저를 떠나지 않습니다.

소수

약분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 만큼 어긋났는지 알려줍니다 — 오차가 중요하면 최대 분모를 올리세요.

자주 묻는 질문

어떻게 '최적' 분수를 고르나요?
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/9 같은 가장 가까운 값이 가시 오차와 함께 나옵니다. '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. 소수→분수 표시는 분자가 분모를 초과하면 자동으로 대분수 형태 선택.

관련 도구