mph에서 km/h로 변환: 정확한 변환 계수와 계산 원리
이 페이지는 마일 퍼 아워(mph)로 입력된 속도 값을 시간당 킬로미터(km/h)로 변환합니다. 변환에는 국제 마일(1,609.344m)과 시간을 공통 단위로 하는 정의에 따라 1mph = 1.609344km/h의 정확한 계수를 사용합니다. 사용자가 mph 값을 입력하면 즉시 입력값 × 1.609344의 계산 결과가 km/h 단위로 출력됩니다. 예를 들어 60mph는 96.56064km/h, 70mph는 112.65408km/h가 됩니다. 이 계수는 법적으로 정의된 값이므로 1.60934나 1.61 같은 근삿값이 아닌 6자리 정밀도를 그대로 적용합니다.
이 페이지가 다른 속도 변환기와 다른 점
이 사이트의 다른 속도 변환 페이지(예: 노트→km/h, ft/s→m/s)와 달리, 이 페이지는 오직 mph→km/h 한 쌍만 처리합니다. 그 이유는 변환 계수가 국제 마일(1,609.344m)과 킬로미터(1,000m)라는 독립적인 두 길이 단위의 고정된 비율에서 비롯되기 때문입니다. 노트는 해리(1,852m)에 기반하고, 피트는 야드파운드법의 길이 단위이므로 이 페이지의 계수(1.609344)는 어떤 다른 단위 쌍과도 공유되지 않습니다. 또한 역변환(km/h→mph)을 위한 계수 0.621371192237도 동일한 정의에서 파생되지만, 이 페이지는 그 역방향을 지원하지 않습니다. 순수하게 mph에서 km/h로의 단방향 변환에 특화되어 있습니다.
입력 및 출력 규칙
입력 필드는 정수 또는 소수 형태의 숫자 값을 받습니다. 출력은 입력값에 1.609344를 곱한 결과이며, 뒤에 "km/h" 단위가 붙습니다. 표시되는 소수 자릿수는 적절한 정밀도로 반올림되며(예: 60mph → 96.56064km/h), 도로 표지판이나 계기판처럼 실제 사용 맥락에 따라 정수로 반올림할 수도 있습니다. 이 페이지는 원시 변환값을 보여주므로 사용자가 원하는 대로 반올림할 수 있습니다.
엣지 케이스 및 오류 처리
- 0 입력: 0mph → 0km/h.
- 음수 입력: 예를 들어 -10mph는 -16.09344km/h로 변환됩니다. 속도를 방향이 있는 스칼라로 취급하므로 음수도 정상 처리합니다.
- 매우 크거나 작은 입력: 부동소수점 연산을 사용하며, 특별한 상한이나 하한을 두지 않습니다. 예를 들어 1,000,000mph는 1,609,344km/h로 계산됩니다.
- 비숫자 입력: 텍스트나 빈 칸이 들어오면 오류 메시지를 표시하거나 유효한 숫자를 입력하라는 안내가 나타납니다. 변환은 수행되지 않습니다.
- 역변환 미지원: km/h에서 mph로의 변환은 별도 페이지에서 제공되며, 이 페이지에서는 처리하지 않습니다.
이 도구가 필요한 사람
이 변환기는 다음 상황에서 유용합니다.
- 미국 또는 영국에서 km/h를 사용하는 국가로 운전할 때 속도 제한을 이해하려는 운전자.
- mph를 표시하는 속도계를 가진 오토바이 또는 자전거 운전자가 현지 km/h 표지판과 비교할 때.
- GPS 장치가 mph로 기록한 달리기 또는 사이클 페이스 데이터를 km/h로 된 훈련 기록과 비교하려는 운동선수.
- 차량 성능 사양을 야드파운드법에서 미터법으로 변환해야 하는 엔지니어.
- 마일과 킬로미터의 관계를 배우는 학생(물리, 지리 수업).
- km 단위의 지도와 mph 단위의 속도계를 함께 사용하며 주행 시간을 추정하려는 여행자.
변환의 배경: 마일과 킬로미터의 정의
국제 마일(statute mile)은 정확히 1,609.344m로 정의됩니다. 이 값은 1959년 국제 야드·파운드 협정에 의해 결정되었으며, 미국과 영국을 포함한 여러 국가에서 도로 표지판에 사용됩니다. 해리(nautical mile)는 1,852m로 전혀 다른 정의를 가지므로 이 변환기와 무관합니다. 시간 단위(시)는 mph와 km/h가 공유하므로 속도 변환은 순수하게 길이 비율(1.609344)의 스케일링 문제가 됩니다. 일반적인 고속도로 속도는 다음과 같이 변환됩니다.
| mph | 정확한 km/h | 흔히 사용되는 반올림값 |
|---|---|---|
| 30 | 48.28032 | 48 |
| 50 | 80.46720 | 80 |
| 60 | 96.56064 | 97 |
| 70 | 112.65408 | 113 |
| 100 | 160.93440 | 161 |
자주 묻는 질문
Q: 왜 변환 계수가 1.609344인가요?
A: 국제 마일이 1,609.344m로 정의되었기 때문입니다. 1mile = 1609.344m → 1mile/h = 1609.344m/h = 1.609344km/h가 성립합니다.
Q: 음수 속도도 입력할 수 있나요?
A: 네, 가능합니다. 속도를 방향이 있는 스칼라(예: 후진 속도)로 간주하여 음수도 같은 계수로 변환합니다.
Q: km/h에서 mph로 변환하는 기능도 있나요?
A: 이 페이지는 mph→km/h 단방향만 제공합니다. 역변환은 km/h→mph 전용 페이지에서 0.621371192237을 곱하여 처리합니다.
Q: 다른 종류의 마일(예: 측량 마일)은 어떻게 처리하나요?
A: 이 변환기는 오직 국제 마일(statute mile)만 사용합니다. 측량 마일(survey mile, 약 1,609.347m)이나 해리와는 다른 단위이므로 혼동하지 마십시오. 도로 속도 제한 및 차량 계기판은 항상 국제 마일을 기준으로 합니다.
Q: 매우 큰 숫자(예: 10만 mph)도 변환되나요?
A: 네, 상한 제한 없이 계산됩니다. 부동소수점 정밀도 범위 내에서 처리됩니다.
Q: 결과가 항상 소수점 6자리로 표시되나요?
A: 계산은 1.609344를 곱한 정확한 값을 유지하지만, 표시되는 소수 자릿수는 적절히 반올림됩니다. 필요시 사용자가 직접 원하는 정밀도로 반올림하여 사용할 수 있습니다.