三角形の第3内角
60°と40°の角なら、第3の角は80°です。測った2つの内角を度で入力すると、各値を確認したうえで180°から両方を引き、第3の角を求めます。ありえない組み合わせは受け付けません。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 角度 a
- 60
- 角度 b
- 40
- 角度 c
- 80 deg
ユークリッド平面の三角形では、内角の和はつねにちょうど百八十度です。その一つの事実だけで、残る二角が分かれば欠けた角を取り戻せます。与えられた二つの測度を百八十から引き、余りが第三の頂点です。この三角形の度数計算機は、度で表した二つの内角を受け取り、それぞれが百八十より真に小さい正の有限数であることを確かめ、補完する第三角を返します。与えられた二角がすでに百八十度以上になる場合、三角形には収まりません。
なぜ二角が第三頂点を決めるのか
ユークリッド平面幾何では、三角形の内角はつねに百八十度に足し合わさります。その内角和の定理は標語ではありません。一つの頂点を通って対辺に平行な直線を引き、錯角を読めば導かれ、二角が分かった時点で第三頂点が完全に定まる理由でもあります。
角 A が六十度、角 B が四十度なら、角 C は百八十から六十と四十を引いた八十度です。同じ引き算は直角三角形でも成り立ちます。九十に三十五を足せば五十五が残ります。
鈍角三角形でも、百二十に二十五を足せば三十五が残ります。退化する場合は成功経路と同じく重要です。A と B がすでに百八十になるなら、第三角は零になり、三点は三角形の領域を囲まず一直線上に並びます。
百八十を超えるなら余りは負であり、内角ではあり得ません。与える各角はそれ自体が零と百八十のあいだに真に入っていなければなりません。零度の隅は本来の三角形の頂点ではなく、百八十度以上の角も内部には収まりません。
辺は不要です。 正弦定理と余弦定理は辺から角を取り戻しますが、ここでの検索意図は、すでに測った二角のあとに残る補完の度数なので、算法は明示的な幾何の守りを付けた引き算一つです。
三角形の度数計算機が役立つ場面
教室や学習支援の基盤は、図にすでに二つの頂点が印されているとき、学習者が算術の取り違えなしに内角和の段を検算できるよう、三角形の度数計算機を使います。試験生成器は、すでに百八十以上になる対を誤答とマークし、雑な採点が成功と誤認しうる零を黙って返さない、決定的な神託を必要とします。
既知の二つの内角で多角形を保存するゲームや CAD のパイプラインは、三角分割の前に、一つの要求で第三の隅を取り戻せます。検証の失敗は残高を消費しません。
活用例
教室と宿題の検算
学習者に二つの内角を度で入れてもらい、教科書のユークリッド内角和の定理に照らして第三角を確かめてもらいます。
試験と LMS の自動採点
欠けた角の設問を、和が 180 度以上の対を拒否し第三頂点を捏造しない決定的な神託で採点します。
小屋組・パネル・CAD の隅
現場または図面上で二隅を測ったあと、三角形パネルや小屋組の残る内角を取り戻します。
よくある質問
二角の和が 180 度以上だとどうなりますか?
すでに 180 度以上になる対は三角形を成せず、第三の内角は零または負になるからです。
角は度でなければなりませんか?
はい。 この三角形の度数計算機は度だけを扱います。計器やスクリプトがラジアンで報告するなら、先に度へ換算してください。
直角三角形にも使えますか?
はい。 与える角の一方に 90 を、もう一方に既知の鋭角を送れば、残る鋭角が返ります。90 と 90 のような対は、すでに和が 180 になるため拒否されます。
三角形の内角の和が180度になるのはなぜですか?
1つの頂点を通り、向かい合う辺に平行な直線を引きます。その直線が他の辺と作る2つの角は残りの2つの内角と等しく、第3の角と合わせて一直線、つまり180°になるためです。
与える角を0°や180°にできますか?
できません。各角は0°より大きく180°より小さい必要があります。0°の角は頂点にならず、180°以上の角は三角形の中に収まらないため、別の値の入力をお願いします。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/math/triangle-degree \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle_a":60,"angle_b":40}'const res = await fetch("https://api.kit.forhosting.com/math/triangle-degree", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle_a": 60,
"angle_b": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/triangle-degree",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle_a": 60,
"angle_b": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/triangle-degree", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle_a":60,"angle_b":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle_a":60,"angle_b":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/triangle-degree", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"angle_a": 60,
"angle_b": 40
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.triangle_degree",
"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 で失敗します。
なぜ二角が第三頂点を決めるのか
したがってこの計算機は、百八十度以上の和を、零や負の第三角を返して雑な採点が成功と誤認しうる形にはせず、invalid_input として扱います。
入力契約、応答の形、エラーの扱い
いずれかの角が零と百八十のあいだに真に入っていない場合、内角はその開区間になければならない、という明確なメッセージで拒否します。それらの失敗は課金されません。与えた二角の和が百八十度以上なら、三角形を成せないため拒否します。暗示される第三角は零または負になるからです。単位は度だけです。 計器がラジアンで報告するなら、呼び出す前に度へ換算してください。三点の略図が必要なら、応答をご自身の描画コードと組み合わせてください。必須の有限数を二つ持つ JSON 本体を POST してください。angle_a と angle_b は、度で表した既知の内角です。各フィールドは JSON 数でも数値文字列でも届いて構いません。第一角の別名 a と angle1、第二角の別名 b と angle2 を受け付けるので、教科書の名前をスクリプトが再利用できます。欠けたフィールド、空文字列、有限でない値は、フィールドを名指しして invalid_input で失敗します。例: angle_a が六十、angle_b が四十なら、百八十引く百は八十なので angle_c は八十です。このエンドポイントは欠けた度数だけを解き、辺の長さ、図、formula フィールドを超える手順文は出しません。
三角形の度数計算機が役立つ場面
測量・大工・工芸の手帳は、三角形のパネルや小屋組の二隅を測ったあと、切断前に残る隅を必要とすることが多く、小さな parse API を呼べば、引き算一つのために計算機代数の全体を引き込む必要はありません。実装は純粋な parse のティア A なので、成功した呼び出しは公開された基本料金 $0.002 で、モデルトークンも外向きのネットワークもありません。リクエストは小さく保ち、丸めた第三角をテストに固定すれば、記号数学の基盤を自ら立てずに、宿題・LMS プラグイン・エッジワーカー向けの再現可能な度数が得られます。
技術的な質問
与えられた二角から三角形の第三角を求めるには?
度の有限数 angle_a と angle_b を送り、それぞれ 0 と 180 のあいだに真に入るようにしてください。API は欠けた内角 angle_c = 180 − angle_a − angle_b を返します。
三角形の度数計算機の料金は?
ブラウザの道具は無料です。API 要求は成功した呼び出しごとに前払いの KIT 残高 $0.002 を使います。無効な入力は課金されません。