분 → 소수 시간 변환기란?
이 도구는 '몇 시간 몇 분' 형태로 입력한 시간을 소수 시간(decimal hours)으로 바꿔 줍니다. 소수 시간이란 급여 시스템, 근태 기록, 타임시트에서 '시:분' 형식 대신 사용하는 하나의 소수 숫자입니다. 시계는 분을 60진법으로 세지만 급여 계산은 10진법으로 이뤄지기 때문에, 급여 명세서에 '8시간 41분'을 그냥 '8.41'로 적을 수는 없습니다. 분을 한 시간의 분수(비율)로 환산해야 하죠. 이 과정을 영어권에서는 '밀리터리 분(military minutes)' 또는 '1시간의 100분의 1(hundredths of an hour)' 변환이라고 부르기도 합니다.
사용 방법
시간(Hours) 칸에 정시 부분을 입력하고(없으면 비워 두거나 0 입력), 분(Minutes) 칸에 분을 입력한 뒤, 결과를 몇 째 자리까지 반올림할지 선택하세요. 결과는 하나의 소수 시간 값으로 즉시 갱신되며, '분 / 60'으로 정리되는 짧은 계산 과정도 함께 보여 줍니다.
공식 설명
변환 공식은 다음과 같습니다. $$\text{소수 시간} = \text{시간} + \dfrac{\text{분}}{60}$$ 한 시간은 항상 60분이므로, 분을 60으로 나누면 그 분이 차지하는 한 시간의 비율이 나옵니다. 그런 다음 선택한 소수 자릿수에 맞춰 반올림합니다. 참고로 분 입력값은 59에서 멈추지 않습니다. 60 이상을 입력하면 정수 부분이 자동으로 시간으로 올림 처리됩니다.
예시로 풀어 보기
어떤 직원이 8시간 41분을 일했다고 합시다. 41을 60으로 나누면 \(\frac{41}{60} = 0.683333\ldots\) 시간이 됩니다. 여기에 정시 8시간을 더하면 $$8 + 0.683333\ldots = 8.683333\ldots$$ 이 되죠. 소수 셋째 자리까지 반올림하면 근태표에는 8.683시간으로 기록됩니다.
자주 묻는 질문
그냥 8.41로 적으면 안 되나요? 안 됩니다. 41분은 한 시간의 0.41이 아니라 0.6833이기 때문입니다. 소수 시간은 60진법이 아니라 10진법입니다.
90분을 입력하면요? 공식이 알아서 처리합니다. \(90 \div 60 = 1.5\)이므로 '1시간 90분'은 2.5 소수 시간이 됩니다.
다시 분으로 되돌리려면요? 소수 시간에 60을 곱하면 됩니다. 예를 들어 \(0.28 \times 60 \approx 17\) 분입니다.