三角形の辺の比
三角形の2辺の比が2:5で、2に当たる辺が6なら、もう一方の辺は15です。分かっている辺と比の2つの項を入力すると、足りない辺の長さと拡大率が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 既知の辺
- 6
- 既知の比
- 2
- 未知の比
- 5
- 未知の辺
- 15
- スケール
- 2.5
三角形の辺の比の計算機は、一方の辺がすでに測られており、二つの辺が既知の比例にあるとき、未知の長さを復元します。測量の略図、相似図形の宿題、縮尺図はいずれも同じ閉じた形に帰着します。未知の長さは、既知の長さに比の未知側を掛け、既知側で割った値です。この端点はその三つの正の有限数を受け取り、その比例をそのまま適用し、未知の辺を拡大率と用いた恒等式とともに返します。
三角形の辺の比が意味することと、未知の辺が現れる仕組み
三角形の二辺が与えられた比にあるとは、各長さが同じ単位部分の正の倍数であることです。交差して割ると、この計算機が使う閉じた形になります。その恒等式は、相似図形、縮尺コピーの対応辺、一対の長さを同じ部分に分ける棒モデルと同じ主張です。
探索でも数値フィッティングでも三平方の定理への訴えでもありません。呼び出し側はすでに二辺がその比にあるとして扱うので、拡大率だけで欠けた長さが復元されます。教室の定番の組はすぐ現れます。
比が二対五で、二に対応する既知辺が六なら、未知辺は十五です。比が三対四で、三に対応する既知辺が十二なら、十六です。二分の三の拡大は既知辺八を十二に送ります。
ユークリッドの長さは零にも負にもなれないので、与える量はいずれも正の有限数でなければなりません。零の行程、符号付きの切断、Infinity、非数値のトークンは幾何学的な辺でも使える比の項でもなく、成功した求解に見えてはなりません。この計算機はその契約を端から端まで符号化し、未知の長さをエコーした入力と、比の既知側から未知側への拡大率とともに返します。
辺の比が役立つ場面
教室や個別指導の基盤は、学習者が比のどの項を先に書くかを取り違えずに欠けた対応長さを確かめられるよう、三角形の辺の比の計算機を使います。施工と配置の道具は、測った部材と述べられた比例を、在庫を発注する前の残りの切断長さに変換します。屋根、スロープ、型紙の略図はしばしば新しい比で一辺を写します。
既知の長さと比の二項があれば、三角関数表を開き直さずに未知が決まります。ゲームエンジンや物理サンドボックスは、設計者がすでに保存した辺と、アートブリーフが名付けた比から縮尺コピーを生成します。試験生成器と LMS プラグインは、非正の辺や比を絶対値で黙って正しと採点するのではなく拒否する、決定的なオラクルを必要とします。
角も面積も返さず、二本の脚から斜辺を作りません。ページは、既知の辺と与えられた辺の比から未知の辺を求める検索に揃えています。
活用例
教室での辺の比の確認
学習者は既知の辺と 2:5 のような二項の比を入れ、教科書の比例問題に対して欠けた長さを確かめます。
測った部材からの縮尺切断
測った在庫長さと述べられた辺の比を、材料を発注する前、または型紙を刷る前の残りの切断に変換します。
試験と LMS の自動採点
辺の比の設問を、非正の既知辺や比の項を黙って絶対値にせず拒否する決定的なオラクルで採点します。
よくある質問
既知の辺や比の項が零または負だとどうなりますか?
ユークリッドの長さと使える比の項は正の有限数でなければならず、それらの失敗は課金されません。
相似な直角三角形や三平方の定理と同じですか?
違います。 この landing は既知の辺と明示的な二項の辺の比から一つの未知を復元します。二つの直角三角形の三つの対応辺は取らず、a²+b²=c² も使いません。
2:5のような比から辺の長さを求めるには?
分かっている辺に、求める辺に当たる比の項を掛け、分かっている辺に当たる項で割ります。2に当たる辺が6なら、6 × 5 ÷ 2で15になります。
比のどちらの項が測った辺に当たりますか?
その辺そのものを表す項です。2つの項を入れ違えるのが最も多い間違いで、大きくなるはずの結果が小さくなります。入力する前に、比のそれぞれの数がどの辺を指すかを書き留めてください。
結果に出る拡大率とは何ですか?
求める辺の項を分かっている辺の項で割った値で、求める辺が何倍の長さかを表します。2:5なら2.5で、3/2の拡大率なら長さ8の辺は12になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/math/triangle-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"known_side":6,"known_ratio":2,"unknown_ratio":5}'const res = await fetch("https://api.kit.forhosting.com/math/triangle-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"known_side": 6,
"known_ratio": 2,
"unknown_ratio": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/triangle-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"known_side": 6,
"known_ratio": 2,
"unknown_ratio": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/triangle-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"known_side":6,"known_ratio":2,"unknown_ratio":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"known_side":6,"known_ratio":2,"unknown_ratio":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/triangle-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"known_side": 6,
"known_ratio": 2,
"unknown_ratio": 5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.triangle_ratio",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
零、負、非数値の既知辺や比の項は幾何学的な長さではないため、タスクは invalid_input で失敗し、課金されません。
三角形の辺の比が意味することと、未知の辺が現れる仕組み
既知の辺が比の第一項に対応し、欠けた辺が第二項に対応するとき、定義の比例は known_side 対 known_ratio が unknown_side 対 unknown_ratio に等しいことです。未知の辺は既知の辺に unknown_ratio を掛け、known_ratio で割った値です。
入力契約、応答の形、誤りの扱い
既知の長さと比の両項は、すでに一つの一貫した単位でお渡しください。必須の正の有限数を三つ含む JSON 本体を送ってください。known_side は測った長さ、known_ratio はその測った長さに属する辺の比の項、unknown_ratio は欠けた長さに属する項です。各フィールドは JSON 数でも数値文字列でも構いません。known_side は別名 side、length、given_side も受け付けます。known_ratio は ratio_known と known_part、unknown_ratio は ratio_unknown と unknown_part です。欠落、空文字、Infinity、NaN、十進数でないトークンは invalid_input となり、フィールド名を示して正の有限数を求めます。既知辺や比の項が零または負なら、零より大きい値でなければならないと述べて invalid_input になります。それらの検証失敗は課金されません。成功時、本体は復元した長さを unknown_side として返し、三つの入力をエコーし、scale を unknown_ratio 割る known_ratio として報告し、formula 欄で恒等式を述べ、method を triangle_ratio にして、ピタゴラスの欠けた辺ソルバーや相似な直角三角形の四つ組とこの landing を区別できるようにします。例: known_side が六、known_ratio が二、unknown_ratio が五なら unknown_side は十五、scale は二と二分の一です。例: known_side が七と二分の一、known_ratio が三、unknown_ratio が四なら unknown_side は十です。略図が必要なら構造化 JSON をご自身の描画コードと組み合わせてください。この端点は数値だけを返し、SVG もフィールド名を超える手順文も単位換算も出しません。
三角形の辺の比 API が役立つ場面
実装は純粋な parse の tier A なので、成功した呼び出しは公開の基本料金 $0.002 で、モデルのトークンも外向きネットワークもありません。要求を小さく保ち、丸めた unknown_side をテストに固定すれば、宿題、edge workers、設計スクリプト向けに再現可能な幾何が得られ、独自の数式処理基盤を立てる必要はありません。この landing は三角形の全面ソルバーより意図して狭いです。
技術的な質問
既知の辺と比から三角形の未知の辺を求めるにはどうしますか。
正の有限数を三つ送ってください。known_side、その辺の比の項 known_ratio、欠けた辺の比の項 unknown_ratio です。API は unknown_side = known_side × (unknown_ratio / known_ratio) を返します。
三角形の辺の比の計算機はどの別名を受け付けますか。
known_side は side、length、given_side も受け付けます。known_ratio は ratio_known と known_part、unknown_ratio は ratio_unknown と unknown_part です。
三角形の辺の比の計算機の料金はいくらですか。
ブラウザの道具は無料です。API 要求は成功した呼び出しごとに $0.002 のプリペイド KIT 残高を使い、不正な入力は課金されません。