달린 거리와 그 기록(시:분:초)을 입력하세요. 1 km당 페이스와 속력, 대표적인 거리의 통과 기록을 계산합니다.
목차
이 페이지에서 할 수 있는 것
- 달린 거리와 기록(시:분:초)만 넣으면 1 km당 페이스(분/km)를 바로 알 수 있습니다
- 동시에 분/마일의 페이스, 시속(km/h), mph, 분속(m/분), 초속(m/초)으로도 자동으로 환산합니다
- 거리의 단위는 km, 마일, m, 야드 중에서 고를 수 있습니다
- 같은 페이스를 유지했을 때의 5K, 10K, 하프 마라톤, 풀코스 마라톤의 통과 기록(구간 기록)을 표와 그래프로 보여 줍니다
- 공식의 쉬운 해설과 Excel, Google 스프레드시트, Python용 복사·붙여넣기 수식도 이 페이지에 모여 있습니다
이 계산은 어디에 쓰일까요?
풀코스 마라톤(42.195 km)을 4시간에 완주하고 싶을 때(서브4), 필요한 페이스는 4시간(14400초) ÷ 42.195 km ≒ 341초/km = 약 5분 41초/km입니다.
이것을 알면 5 km 지점은 약 28분 26초, 중간 지점(21.0975 km)은 약 2시간처럼 각 지점의 통과 기록을 미리 정할 수 있습니다. 대회 당일에는 시계와 비교해 ‘너무 빠름, 너무 느림’을 일찍 바로잡을 수 있어, 후반의 실속(이른바 ‘30 km의 벽’)을 막는 페이스 배분의 토대가 됩니다.
지구력을 기르는 훈련에서는 ‘천천히 길게 달리는 날’과 ‘빠르게 달리는 날’을 페이스로 구별하는 것이 기본입니다. 감각에만 의존하지 않고 ‘오늘은 km당 6분으로’, ‘인터벌은 km당 4분 30초로’처럼 숫자로 정하면, 노린 강도의 훈련을 안정적으로 되풀이할 수 있습니다.
러닝 크루의 시민 러너부터 엘리트 선수까지, 훈련 일지는 이 페이스의 기록이 중심입니다.
페이스는 달릴 때만 쓰는 것이 아닙니다. 걷는 속력을 ‘1 km당 몇 분’으로 알아 두면 지도의 거리로 소요 시간을 어림할 수 있습니다. 어른이 걷는 페이스는 대략 1 km당 12~15분이고, 2 km라면 24~30분 정도가 기준입니다.
‘역까지 걸으면 몇 분인가’, ‘점심시간에 어디까지 갈 수 있나’ 같은 일상의 시간 어림에 도움이 됩니다.
‘1 km당 시간’이라는 페이스의 사고방식은 러닝 이외의 지구력 스포츠에서도 널리 쓰입니다. 자전거에서는 ‘1 km당 몇 분’이나 시속으로, 수영에서는 ‘100 m당 몇 분 몇 초’로 페이스를 관리합니다.
거리의 단위를 바꾸면 같은 공식으로 계산할 수 있으므로, 종목을 넘어 ‘어느 정도의 강도로 움직이고 있는가’를 공통의 잣대로 비교할 수 있습니다.
해외 대회나 러닝머신, GPS 워치에서는 거리가 마일, 속력이 mph(마일 매시)나 페이스가 분/마일로 표시되기도 합니다. 1마일 = 1609.344 m이므로, 분/마일의 페이스를 1.609로 나누면 분/km로 바꿀 수 있습니다.
단위를 환산할 수 있으면 해외의 기록이나 표시를 한국에서 익숙한 ‘km당 몇 분’으로 바꾸어 이해할 수 있습니다.
공식과 그래프
용어·기호 해설
기호
| \(P\) | 피 | 페이스를 나타내는 기호. 영어 pace(페이스)의 머리글자입니다. 1 km(또는 1마일)를 달리는 데 걸리는 시간을 나타냅니다(예: 1 km를 5분에 달린다면 \(P = 5\) 분/km). |
| \(t\) | 티 | 기록(시간)을 나타내는 기호. 영어 time(시간)의 머리글자입니다. 달리는 데 걸린 시간이나 각 지점의 통과 기록을 나타냅니다. |
| \(d\) | 디 | 거리를 나타내는 기호. 영어 distance(거리)의 머리글자입니다(예: 5 km라면 \(d = 5\)). |
| \(v\) | 브이 | 속력을 나타내는 기호. 영어 velocity(속도)의 머리글자입니다(예: 시속 12 km라면 \(v = 12\)). |
| \(\text{분/km}\) | 분 퍼 킬로미터(1 km당 분) | 1 km당 몇 분 걸리는지로 나타낸 페이스의 단위입니다. 슬래시(/)는 ‘~당’을 나타냅니다. 러닝에서 가장 자주 쓰는 표현입니다(예: ‘km당 5분’, ‘5분 페이스’). |
| \(\mathrm{km/h}\) | 킬로미터 퍼 아워(시속 킬로미터) | 1시간당 가는 km 수로 나타낸 속력의 단위입니다. ‘시속 12 km’와 ‘12 km/h’는 같은 뜻입니다. |
용어
| 페이스 | 1 km(또는 1마일)를 달리는 데 걸리는 시간입니다. 속력이 ‘1시간당 가는 거리’인 데 비해 페이스는 ‘거리 1당 걸리는 시간’으로, 러닝에서는 ‘km당 5분’처럼 분/km로 나타내는 것이 일반적입니다. |
| 통과 기록(스플릿) | 대회나 훈련에서 어떤 지점(5 km 지점 등)을 통과했을 때의 누적 기록입니다. 구간마다의 랩 타임과 함께 페이스 배분을 확인하는 데 씁니다. 영어로는 split(스플릿)이라고 합니다. |
| 평균 속력 | 도중의 속력 변화를 고르게 해서 ‘전체 거리 ÷ 전체 기록’으로 구한 속력입니다. 실제 달리기는 가속과 감속을 되풀이하므로, 거리와 기록으로 계산해서 나오는 것은 이 평균의 값입니다. |
| 평균 페이스 | 도중의 페이스 변화를 고르게 해서 ‘전체 기록 ÷ 전체 거리’로 구한 페이스입니다. 실제 달리기는 가속과 감속을 되풀이하므로, 거리와 기록으로 계산해서 나오는 것은 이 평균의 값입니다. |
| 단위당 양 | ‘1당 얼마인가’로 양을 비교하는 사고방식입니다. 속력(1시간당 거리)도 페이스(1 km당 시간)도 이 사고방식의 한 종류입니다. 초등학교 6학년의 ‘비와 비율’ 단원에서 속력과 함께 배웁니다. |
| 마일 | 주로 영어권에서 쓰는 거리의 단위입니다. 1마일 = 1609.344 m입니다. 해외 대회나 러닝머신의 표시에서는 마일이나 mph를 쓰기도 합니다. |
먼저 알아 두면 좋은 내용
이 페이지의 계산을 ‘의미를 알고’ 쓸 수 있도록, 먼저 알아 두면 좋은 내용을 정리했습니다.
| 속력과 단위당 양(초등학교 6학년, 11~12세) |
|
| 곱셈과 나눗셈의 관계(초등학교 3학년, 8~9세) |
|
| 시간의 단위(시, 분, 초)의 환산(초등학교 2~3학년, 7~9세) |
|
| 소수의 계산(초등학교 5~6학년, 10~12세) |
|
| 길이의 단위의 환산(초등학교 2~3학년, 7~9세) |
|
Excel로 계산하는 방법
| 기록(초) | 3025 |
| 거리(km) | 5 |
| 페이스(초/km) | =B1/B2 |
| 페이스의 ‘분’ 부분 | =INT(B3/60) |
| 페이스의 ‘초’ 부분 | =MOD(B3,60) |
| 거리(km) | 5 |
| 기록(초) | 3025 |
| 속력(km/h) | =B1/(B2/3600) |
| 페이스(초/km) | 605 |
| 거리(km) | 10 |
| 통과 기록(초) | =B1*B2 |
| 통과 기록의 ‘분’ 부분 | =INT(B3/60) |
| 통과 기록의 ‘초’ 부분 | =MOD(B3,60) |
‘/’는 나눗셈, ‘*’는 곱셈 기호입니다. ‘INT’는 소수점 아래를 버리고 정수로 만드는 함수, ‘MOD(B3,60)’는 B3을 60으로 나눈 나머지를 구하는 함수입니다.
첫 번째 표라면 B3에 605(초/km), B4에 10, B5에 5가 표시되어 페이스가 ‘10분 5초/km’라는 것을 알 수 있습니다. 기록이나 거리를 자신의 수치로 바꾸기만 하면 됩니다.
Google 스프레드시트로 계산하는 방법
| 기록(초) | 3025 |
| 거리(km) | 5 |
| 페이스(초/km) | =B1/B2 |
| 페이스의 ‘분’ 부분 | =INT(B3/60) |
| 페이스의 ‘초’ 부분 | =MOD(B3,60) |
| 거리(km) | 5 |
| 기록(초) | 3025 |
| 속력(km/h) | =B1/(B2/3600) |
| 페이스(초/km) | 605 |
| 거리(km) | 10 |
| 통과 기록(초) | =B1*B2 |
| 통과 기록의 ‘분’ 부분 | =INT(B3/60) |
| 통과 기록의 ‘초’ 부분 | =MOD(B3,60) |
Python으로 계산하는 방법
distance_km = 5 # 거리(km)
time_seconds = 3025 # 기록(초). 50분 25초 = 50*60+25 = 3025
pace_sec_per_km = time_seconds / distance_km # 페이스(초/km)
pace_min = int(pace_sec_per_km // 60) # 페이스의 ‘분’ 부분
pace_sec = pace_sec_per_km - pace_min * 60 # 페이스의 ‘초’ 부분
speed_kmh = distance_km / (time_seconds / 3600) # 속력(km/h)
speed_m_per_min = distance_km * 1000 / (time_seconds / 60) # 분속(m/분)
speed_m_per_sec = distance_km * 1000 / time_seconds # 초속(m/초)
print(f"페이스: {pace_min}분 {pace_sec:.2f}초/km")
print(f"속력: 시속 {speed_kmh:.2f} km / 분속 {speed_m_per_min:.2f} m / 초속 {speed_m_per_sec:.2f} m")
LaTeX 등 수식 언어로 쓰는 법(복사 가능)
P = t ÷ d
P = \dfrac{t}{d}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>P</mi>
<mo>=</mo>
<mfrac><mi>t</mi><mi>d</mi></mfrac>
</mrow>
</math>
P = t / d
t / d
P := t / d;
P = t / d;
P = t / d
v = d ÷ t
v = \dfrac{d}{t}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>v</mi>
<mo>=</mo>
<mfrac><mi>d</mi><mi>t</mi></mfrac>
</mrow>
</math>
v = d / t
d / t
v := d / t;
v = d / t;
v = d / t
t = P × d
t = P d
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>t</mi>
<mo>=</mo>
<mi>P</mi>
<mo>⁢</mo>
<mi>d</mi>
</mrow>
</math>
t = P * d
P * d
t := P * d;
t = P * d;
t = P d
v = 60 ÷ P
v = \dfrac{60}{P}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>v</mi>
<mo>=</mo>
<mfrac><mn>60</mn><mi>P</mi></mfrac>
</mrow>
</math>
v = 60 / P
60 / P
v := 60 / P;
v = 60 / P;
v = 60 / P
ChatGPT 에게 물어서 계산하는 방법
당신은 러닝 페이스 계산을 돕는 어시스턴트입니다. 다음 계산을 반드시 Python 코드를 실제로 실행해서 하고, 실행 결과의 수치만을 근거로 답하세요(암산이나 추측으로 답하지 마세요). 5 km를 50분 25초에 달렸습니다. 다음 값을 각각 구하세요. 1. 1 km당 페이스(‘○분 ○초/km’ 형태로 나타낼 것) 2. 시속(km/h) 3. 같은 페이스를 유지했을 때의 하프 마라톤(21.0975 km)과 풀코스 마라톤(42.195 km)의 통과 기록(‘○시간 ○분 ○초’ 형태로 나타낼 것) 계산에 쓴 공식과 실행 결과의 수치를 보여 주세요.
사용법
-
1숫자 입력계산하고 싶은 숫자를 입력란에 입력합니다
-
2계산‘계산’ 버튼을 누릅니다
-
3결과 확인계산 결과가 바로 표시됩니다. 계산의 원리와 공식 해설도 같은 페이지에서 확인할 수 있습니다
DataChef의 특징
전문 지식 없이도 직관적이고 간단하게 사용
개인정보를 등록하지 않고도 이용할 수 있습니다
"다운로드"를 누르면 파일이 자동으로 삭제됩니다
출처 표기 불필요
상업적 이용 허가 연락도 필요 없습니다