点勾配形計算機
1点と傾きを入力すると、直線の方程式を2通りで表示します。点(1, 2)で傾きが3なら y − 2 = 3(x − 1) となり、y切片は−1です。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- X
- 1
- Y
- 2
- 傾き
- 3
- 切片
- -1
- 点傾き形式
- y - 2 = 3(x - 1)
- 傾き切片形式
- y = 3x - 1
点勾配形は、直線上の一点と傾きがすでに分かっているときに方程式を書く最も速い方法です。学習者は代数の授業・入学試験・座標幾何の単元で y マイナス y ゼロが m かける括弧 x マイナス x ゼロという形に出会い、自動化スクリプトも本格的な数式処理系を取り込まずに同じ恒等式を必要とします。
点勾配形の意味と y = mx + b への変換
点勾配形は傾きの定義そのものを符号化します。垂直でない直線が傾き m を持ち、座標 x ゼロと y ゼロの定点を通るとき、直線上の他の任意の点について y の増分と x の増分の比は m となり、教科書の恒等式 y マイナス y ゼロが m かける括弧 x マイナス x ゼロに整理されます。
この一本の方程式だけで、点と傾きが定める一意の非垂直直線が表されます。展開して項をまとめると傾き切片形 y イコール m x プラス b が得られ、切片 b は y ゼロから m かける x ゼロを引いて求めます。どちらの書き方も同じ幾何的な直線を表します。
既知データが点と勾配であるときは点勾配形が適し、グラフ描画・y 切片の読み取り・すでに y イコール m x プラス b の形を共有する二直線の比較には傾き切片形が便利です。傾きがゼロのとき直線は水平で、点勾配方程式は y の定数差がゼロに簡約され、傾き切片形は y イコール定数 y ゼロに縮退します。垂直線は有限な傾きを持たないため意図的に対象外です。
計算機は常に丸めた入力、数値の切片、点勾配文字列、傾き切片文字列、短い公式のリマインダーを返すので、クライアントは代数を手元で再導出せずに解答の横に導出を表示できます。
入力契約・応答形・非数値の傾きエラー
x は既知点の x 座標、y は同じ点の y 座標、slope は直線の傾き m(y 増分を x 増分で割った値)です。非数値の傾きがエラーになる仕様は意図した製品動作です。教室やフォームの UI の多くは傾きを自由文で集め、黙った既定値より明示的な失敗の方が採点と再試行に明瞭です。
座標の欠落も同様に失敗し、呼び出し側が半端な方程式を受け取ることはありません。例として x が 1、y が 2、slope が 3 のとき、点勾配は y マイナス 2 が 3 かける括弧 x マイナス 1、傾き切片は y イコール 3x マイナス 1 となり、これは b が 2 から 3 かける 1 を引いてマイナス 1 になるからです。
スケッチが必要ならご自身の描画器と組み合わせてください。検証失敗は課金されません。
点勾配形計算機が価値を発揮する場面
代数の教室やチュータリング基盤は、任意の点と傾きについて点勾配の書き方と傾き切片への並べ替えの両方を符号誤りなく確認できるよう、点勾配形計算機を使います。
工学ノートはしばしば測定したセンサ点と校正済み勾配 — まさに点プラス傾きのデータ模型 — から始まり、数式処理スタックを import せずに後段の補間用として y イコール m x プラス b を必要とします。近隣の意図は関連 KIT ツールが扱います。
傾きではなく二点が分かるときは二点直線方程式、二点から m だけが必要なときは傾き計算機、すでに傾き切片があって A x プラス B y プラス C が必要なときは標準形変換です。
活用例
教室と宿題の検算
学習者に点と傾きを入力させ、点勾配方程式と傾き切片への並べ替えを教科書の方法と照合できるようにします。
センサと校正のノートブック
測定点と既知の勾配を y = mx + b に変え、本格的な数式処理ライブラリを import せずに補間スクリプトへ渡します。
よくある質問
直線の点勾配方程式はどう得ますか?
既知点の有限数 x と y、および m 用の slope を送ってください。
垂直線は扱えますか?
いいえ。 垂直線の傾きは未定義(無限)です。本計算機は有限な傾きを要求します。垂直の場合は二点形または標準形のツールを使ってください。
y切片はどのように計算されますか?
傾きに点のx座標を掛け、その値を点のy座標から引きます。点(1, 2)で傾きが3なら、2から3を引いて−1になります。
傾きが数値でない場合はどうなりますか?
答えを出さずにエラーになります。別の値で勝手に補うことはせず、座標が欠けている場合も同じように止まるため、作りかけの方程式が返ることはありません。
傾きが0のときはどうなりますか?
直線は水平になります。傾き切片形は、y が既知の点のy座標と常に等しいという形にまとまります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/geom/point-slope-form \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x":1,"y":2,"slope":3}'const res = await fetch("https://api.kit.forhosting.com/geom/point-slope-form", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x": 1,
"y": 2,
"slope": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/point-slope-form",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x": 1,
"y": 2,
"slope": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/point-slope-form", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x":1,"y":2,"slope":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x":1,"y":2,"slope":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/point-slope-form", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"x": 1,
"y": 2,
"slope": 3
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.point_slope_form",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
この点勾配形計算機は既知点の座標と有限な傾き m を受け取り、読みやすい点勾配方程式の文字列を返し、b が y ゼロから m かける x ゼロを引いた値である傾き切片形 y イコール m x プラス b に書き直し、傾きが欠落または非数値のときは垂直線の特別扱いを捏造せず invalid_input で失敗します。
点勾配形の意味と y = mx + b への変換
垂直方向だけが分かっている場合は、無限の m をこのエンドポイントに押し込むのではなく、二点形または一般形のツールを使ってください。
入力契約・応答形・非数値の傾きエラー
必須の有限数三つを含む JSON 本体を POST してください。各フィールドは JSON 数、または符号・小数点・科学的指数を任意で含む数値文字列として送れます。空文字列・自由文・オブジェクト・配列・NaN・Infinity は、問題のフィールド名を示す invalid_input で失敗します。本エンドポイントは代数形のみを解き、formula 欄を超えるグラフや段階的散文は出しません。
点勾配形計算機が価値を発揮する場面
試験対策ジェネレータや LMS プラグインには、ゴミのような傾き文字列を invalid_input で拒否し、不具合のある採点が受け入れかねない一見正しそうな誤切片を返さない決定的なオラクルが必要です。実装は純粋 parse の tier A のため、成功した呼び出しは毎回公開の基本価格 $0.002 で、モデルトークンも外向きネットワークも使いません。リクエストを小さく保ち、丸めた切片と方程式文字列をテストに固定すれば、自前の数式処理基盤を立てずに宿題・LMS プラグイン・エッジワーカー向けに再現可能な直線形が得られます。
連携の活用例
試験と LMS の自動採点
非数値の傾きを invalid_input で拒否し、垂直線の特別扱いを決して捏造しない決定的オラクルで点勾配問題を採点します。
技術的な質問
傾きが数値でない場合はどうなりますか?
タスクは invalid_input で失敗します。欠落・空・非数値の傾きは拒否され、課金されません。
y 切片はどう計算されますか?
恒等式 b = y0 − m·x0 によります。応答の intercept がその数で、slope_intercept が完全な y = mx + b 文字列です。
点勾配形計算機の料金は?
ブラウザツールは無料です。API は前払い KIT 残高で成功コールごとに $0.002、無効入力は課金されません。