기울기 계산기
두 점 좌표를 입력하면 기울기 m, 직선식, 기울기 각, 중점, 거리, 상승량과 수평 이동량을 한 화면에서 함께 확인할 수 있는 좌표 계산 도구입니다.
기울기 계산기
두 점 A(x1, y1), B(x2, y2)를 입력하면 기울기 m, 직선식, 기울기 각, 중점, 거리, 상승량·수평 이동량을 한 화면에서 함께 확인할 수 있습니다.
같은 단위계의 좌표를 넣으면 기울기와 직선식 해석이 더 자연스럽습니다. 점 A와 점 B가 완전히 같으면 직선이 하나로 정해지지 않습니다.
예시 버튼을 누르면 두 점과 결과 카드가 함께 바뀌어 직선 유형별 차이를 바로 비교할 수 있습니다.
- x2 – x1이 0이면 수직선이 되어 기울기 나눗셈의 분모가 0이 됩니다.
- y2 – y1이 0이면 수평선이며 기울기는 0, 직선식은 y = 상수 형태가 됩니다.
- 음수 좌표와 소수 좌표도 그대로 계산할 수 있습니다.
- 상단 결과 카드의 복사 버튼을 누르면 핵심 값과 직선식을 텍스트로 가져갈 수 있습니다.
두 점이 서로 다르게 입력되면 기울기와 직선식이 계산됩니다.
점 A(1, 2)와 점 B(5, 10)를 잇는 직선은 x가 1 증가할 때 y가 2 증가하는 상승 직선입니다. y절편은 0이고 각도는 약 63.43°입니다.
점 A에서 점 B까지 x는 4만큼, y는 8만큼 변합니다. 점선은 수평 이동과 세로 변화량을 나눠 보여 주는 보조선입니다.
| 점 A | (1, 2) |
|---|---|
| 점 B | (5, 10) |
| 중점 M | (3, 6) |
| 두 점 사이 거리 | 8.94 |
| 기울기 각 | 63.43° |
| 절편 정보 | y절편 b = 0 |
| 직선 유형 | 상승 직선 |
- Δx = 5 – 1 = 4, Δy = 10 – 2 = 8
- m = Δy ÷ Δx = 8 ÷ 4 = 2
- b = y1 – m×x1 = 2 – 2×1 = 0 → y = 2x
- 중점 M = ((1 + 5) ÷ 2, (2 + 10) ÷ 2) = (3, 6)
- 거리 = √(4² + 8²) = 8.94, 각도 = arctan(2) ≈ 63.43°
기울기 계산기란?
기울기 계산기는 좌표평면 위의 두 점을 바탕으로 직선의 기울기와 방향을 정리해 주는 도구입니다. 점 A(x1, y1), 점 B(x2, y2)를 넣으면 m = (y2 - y1) / (x2 - x1) 공식을 이용해 기울기 m을 계산하고, 직선식, 기울기 각, 중점, 두 점 사이 거리까지 함께 보여 줍니다.
학교 수학에서는 물론 그래프 읽기, 경사 해석, 설계 초안 검토처럼 “두 점 사이 변화량”을 빨리 파악해야 하는 상황에서 유용합니다. 숫자 하나만 던져 주는 대신 상승량과 수평 이동량, 직선식, 좌표 미리보기를 같이 보여 주기 때문에 계산값을 해석하는 데 더 편합니다.
이런 상황에서 활용해 보세요
기울기는 좌표기하의 기본 주제이지만 실제로는 경사면, 추세선, 거리 비교, 직선 방정식 만들기처럼 다양한 장면에서 쓰입니다. 두 점만 알고 있어도 “얼마나 올라가는지”, “어느 방향으로 기울어졌는지”, “어떤 직선식이 되는지”를 곧바로 읽어야 할 때 이 도구가 특히 편합니다. 닮음비나 비율부터 먼저 맞춰야 할 경우에는 비례식 계산기와 함께 보면 계산 흐름을 더 쉽게 이어갈 수 있습니다.
- 중학교·고등학교 좌표기하 문제에서 기울기와 직선식을 빠르게 검산할 때
- 그래프에서 두 점 사이 변화량과 증가·감소 방향을 확인할 때
- 경사면, 경사도, 높이 차이를 좌표 기준으로 가볍게 점검할 때
- 두 점을 지나는 직선의 식과 중점을 함께 정리해야 할 때
- 수직선, 수평선, 일반 직선을 비교하며 개념을 익히고 싶을 때
주요 기능
이 도구는 “기울기 하나만 계산하는 화면”이 아니라, 결과를 바로 읽고 설명까지 이어 볼 수 있는 구성을 목표로 만들었습니다. 상단 결과 카드에서 기울기와 핵심 해석을 먼저 보여 주고, 아래쪽에는 직선식, 경사율, 좌표 미리보기, 계산 식 요약을 압축해서 배치해 첫 화면만 봐도 직선의 성격을 빠르게 파악할 수 있게 했습니다.
- 두 점 기준 기울기 계산 – 좌표 네 값만 넣으면 기울기 m을 계산
- 직선식 자동 정리 – 기울기-절편식과 점-기울기식을 함께 표시
- 기울기 각과 경사율 – 각도(°)와 퍼센트 경사로 해석 지원
- 중점·거리 계산 – 두 점 사이 중심 좌표와 실제 거리까지 함께 제공
- 좌표 미리보기 – 두 점, 연결선, 수평 이동·세로 변화 보조선을 시각적으로 표시
- 수직선/수평선 예외 처리 – 분모가 0이 되는 경우와 기울기 0인 경우를 별도로 안내
- 결과 복사 – 핵심 값과 직선식을 바로 가져갈 수 있도록 텍스트 복사 지원
사용 방법
사용 흐름은 간단합니다. 점 A와 점 B의 좌표를 입력하고 계산 버튼을 누르면 기울기, 직선식, 중점, 거리, 각도, 미리보기까지 한 번에 갱신됩니다. 기본 예시와 빠른 예시 버튼도 함께 제공하므로 수직선, 수평선, 상승 직선, 하강 직선을 비교해 보기도 쉽습니다.
- 점 A 좌표 입력 – x1, y1 값을 넣습니다.
- 점 B 좌표 입력 – x2, y2 값을 넣습니다.
- 소수점 자릿수 선택 – 원하는 표시 정밀도를 고릅니다.
- 계산하기 클릭 – 기울기와 직선식, 각도, 거리, 중점이 함께 계산됩니다.
- 좌표 미리보기 확인 – 두 점 사이 수평 이동과 세로 변화량을 그림으로 확인합니다.
- 필요 시 복사 – 복사 버튼으로 결과를 메모나 과제에 바로 붙여 넣습니다.
기울기 공식과 직선식 읽는 법
기울기의 기본 공식은 m = (y2 - y1) / (x2 - x1)입니다. 즉, 두 점 사이에서 y가 얼마나 변했는지(세로 변화량)를 x가 얼마나 움직였는지(수평 이동량)로 나누어 직선의 가파른 정도를 구합니다. x가 1 늘 때 y가 2 늘어나면 기울기는 2이고, x가 1 늘 때 y가 0.5 줄어들면 기울기는 -0.5가 됩니다.
x2 - x1 = 0이면 분모가 0이 되어 일반적인 나눗셈으로 기울기를 정의할 수 없습니다. 이 경우 직선은 수직선이며 식은 x = 상수 형태가 됩니다. 반대로 y2 - y1 = 0이면 기울기는 0이고, 직선은 수평선이며 식은 y = 상수가 됩니다.
기울기를 구한 뒤에는 직선식을 y = mx + b 형태로 정리할 수 있습니다. 여기서 b는 y절편이며 b = y1 - m×x1로 구합니다. 각도까지 보고 싶다면 θ = arctan(m)을 이용해 x축 기준 기울기 각을 읽을 수 있습니다. 삼각형 형태로 변화량을 보고 싶다면 직각삼각형 계산기와 이어서 비교해 보는 것도 도움이 됩니다.
- 기울기 공식 – m = (y2 – y1) / (x2 – x1)
- 직선식 – y = mx + b
- y절편 – b = y1 – m×x1
- 중점 – ((x1 + x2) / 2, (y1 + y2) / 2)
- 거리 – √((x2 – x1)² + (y2 – y1)²)
- 기울기 각 – θ = arctan(m)
자주 묻는 질문
x1과 x2가 같으면 왜 기울기가 정의되지 않나요?
기울기 공식은 세로 변화량을 수평 이동량으로 나누는 구조입니다. x1과 x2가 같으면 수평 이동량이 0이 되어 0으로 나누는 상황이 생기므로 일반적인 실수 범위에서 기울기를 정의할 수 없습니다. 이 경우는 수직선이며 직선식은 x = 상수 형태로 읽습니다.
음수 좌표나 소수 좌표도 계산할 수 있나요?
네. 이 계산기는 양수, 음수, 소수 좌표를 모두 처리합니다. 좌표 값이 어떤 사분면에 있든 두 점만 서로 다르면 기울기, 직선식, 중점, 거리 계산을 그대로 진행할 수 있습니다.
기울기와 기울기 각은 어떻게 다른가요?
기울기는 변화량의 비율이고, 기울기 각은 그 직선이 x축과 이루는 각도입니다. 기울기 1은 45°, 기울기 0은 0°, 수직선은 90°에 해당합니다. 같은 직선이라도 비율로 볼지 각도로 볼지에 따라 해석 방식이 달라집니다.
왜 중점과 거리도 함께 보여 주나요?
두 점을 잇는 선분의 중심과 길이는 좌표 문제에서 자주 함께 등장합니다. 기울기만 알면 방향은 파악할 수 있지만, 중점과 거리를 같이 보면 직선과 선분 정보를 한 번에 정리할 수 있어 학습이나 검산이 더 편합니다.
수평선은 어떤 결과로 표시되나요?
수평선은 두 점의 y값이 같을 때 만들어집니다. 이 경우 세로 변화량이 0이므로 기울기는 0이고, 직선식은 y = 상수 형태로 표시됩니다. 기울기 각도는 0°로 읽으면 됩니다.
입력한 좌표가 저장되거나 서버로 전송되나요?
아니요. 입력한 좌표와 계산 결과는 브라우저 안에서만 처리되며 서버에 저장되지 않습니다. 새로고침하거나 초기화 버튼을 누르면 입력값은 바로 비워집니다.
아직 댓글이 없습니다. 첫 의견을 남겨보세요.