傾き計算機
2点の座標を入力するだけで、傾き、直線式、傾き角、中点、距離、縦方向の変化量と水平方向の移動量を1画面でまとめて確認でき、垂直線・水平線の例外も整理できる座標計算ツールです。
傾き計算機
点A(x1, y1) と点B(x2, y2) を入力すると、傾き m、直線式、傾き角、中点、距離、縦方向の変化量・水平方向の移動量を1画面でまとめて確認できます。
同じ単位系の座標を入れると、傾きと直線式をより自然に解釈できます。点Aと点Bが完全に同じ場合は、1本の直線として定まりません。
例を押すと座標と結果カードが同時に切り替わり、直線タイプごとの差をすぐに比較できます。
- x2 – x1 が 0 の場合は垂直線になり、傾き計算の分母が 0 になります。
- y2 – y1 が 0 の場合は水平線になり、傾きは 0、直線式は y = 定数 の形になります。
- 負の座標や小数の座標もそのまま計算できます。
- 上段の結果カードにあるコピーボタンを押すと、主要な値と直線式をテキストで持ち出せます。
2点が異なる座標で入力されると、傾きと直線式が計算されます。
点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) |
| 2点間の距離 | 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°
傾き計算機とは?
傾き計算機は、座標平面上の2点から直線の傾きと向きを整理するツールです。点A(x1, y1) と点B(x2, y2) を入力すると、m = (y2 - y1) / (x2 - x1) を使って傾き m を求め、直線の式、傾き角、中点、2点間の距離までまとめて確認できます。
学校の数学だけでなく、グラフの読み取り、勾配の確認、設計メモの下書きなど、2点間の変化量をすばやく把握したい場面で便利です。上方向・下方向・水平・垂直の違いもすぐに見分けられるよう、式だけでなく補助指標と図も一緒に表示します。
こんな場面で使えます
傾きは座標幾何の基本テーマですが、実際には勾配、増減の傾向、直線の式づくり、距離比較などにもよく使われます。2点さえわかっていれば、どれだけ上がるのか、どの向きに傾くのか、どんな直線式になるのかをすぐに読み取りたいときに役立ちます。比率を先にそろえたい場合は 比例式計算機 をあわせて使うと流れがスムーズです。
- 中学・高校の座標幾何で傾きと直線式をすばやく検算したいとき
- グラフ上の2点から増加・減少の向きを確認したいとき
- 坂道や勾配、段差の高さ差を座標ベースで軽く見積もりたいとき
- 2点を通る直線の式と中点を同時に整理したいとき
- 水平線・垂直線・一般の直線を比較しながら概念を学びたいとき
主な機能
このツールは、傾きの数値だけを返すのではなく、結果の意味まで一度に読める構成を目指しました。上段の結果カードで傾きと要点を先に示し、その下に直線式、勾配率、中点、距離、座標プレビュー、計算式の要約を並べて、最初の画面だけでも直線の性質をつかみやすくしています。
- 2点から傾きを計算 – x1, y1, x2, y2 を入れるだけで傾き m を計算
- 直線式を自動整理 – 傾き切片形と点傾き形を同時に表示
- 傾き角と勾配率 – 角度(°)とパーセント勾配で解釈可能
- 中点と距離 – 2点の中心座標と距離をまとめて提供
- 座標プレビュー – 2点、結ぶ線、水平移動量、縦方向の変化量を図で表示
- 垂直線・水平線の例外処理 – 分母0や傾き0のケースを別扱いで案内
- 結果コピー – 計算結果をそのままメモや課題に貼り付けやすい形式でコピー
使い方
流れはシンプルです。点Aと点Bの座標を入力して計算ボタンを押すと、傾き、直線式、中点、距離、角度、プレビューが同時に更新されます。クイック例も用意しているので、垂直線・水平線・右上がり・右下がりの違いをすぐに比較できます。
- 点Aの座標を入力 – x1 と y1 を入力します。
- 点Bの座標を入力 – x2 と y2 を入力します。
- 表示桁数を選択 – 小数点以下の表示精度を決めます。
- 計算するを押す – 傾き、直線式、角度、距離、中点がまとめて更新されます。
- 座標プレビューを確認 – 水平移動量と縦方向の変化量を図で読み取ります。
- 必要ならコピー – 結果をコピーしてノートや提出物に使います。
傾きの公式と直線式の読み方
傾きの基本公式は m = (y2 - y1) / (x2 - x1) です。つまり、2点のあいだで 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 = 定数 の形で扱います。
負の座標や小数の座標でも計算できますか?
はい。負の値でも小数でもそのまま扱えます。どの象限にある点でも、2点が一致していなければ傾き、直線式、中点、距離を同じ手順で計算できます。
傾きと傾き角はどう違いますか?
傾きは変化量の比率で、傾き角はその直線が x軸となす角度です。傾き 1 は 45°、傾き 0 は 0°、垂直線は 90°に対応します。同じ直線でも、比率として見るか角度として見るかで読み方が変わります。
なぜ中点と距離も一緒に表示するのですか?
2点を結ぶ線分では、傾きだけでなく中点や距離もよく一緒に求めます。方向だけなら傾きで十分ですが、中点と距離も見れば直線と線分の情報を一度に整理でき、学習や検算がしやすくなります。
水平線はどのような結果になりますか?
水平線は 2点の y値が同じときにできます。この場合、縦方向の変化量が 0 なので傾きは 0、直線式は y = 定数 の形で表示されます。傾き角は 0°として読めば問題ありません。
入力した座標は保存されたり送信されたりしますか?
いいえ。入力した座標と計算結果はブラウザ内だけで処理され、サーバーに保存されません。ページを再読み込みするか初期化すると、入力値はすぐに消えます。
まだコメントはありません。最初の意見を残してください。