二等辺三角形の角度計算
二等辺三角形の頂角を入力すると、等しい2つの底角が分かります。頂角が40度なら残りは140度で、それを2等分した各底角は70度です。0度より大きく180度より小さい頂角なら計算できます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 頂角
- 40
- 頂角(度)
- 40
- 底角 (度)
- 70
- 底角(度)
- 70, 70
二等辺三角形の角度計算ツールは、幾何学で最もよくある小さな問題の一つを解決します。等しい2辺の間の角である頂角が分かっていて、等しい2つの底角を求めたい場合です。三角形の内角の和は常に180度であり、二等辺三角形の底角は互いに等しいため、各底角は180から頂角を引いた値の半分になります。0より大きく180未満の頂角を度で送信すると、両方の底角が度で返されます。
二等辺三角形とは何か
二等辺三角形とは、2辺の長さが等しい三角形のことです。その等しい2辺は頂点で交わり、その間の角を頂角と呼びます。頂点の反対側にある3番目の辺が底辺であり、その両端にある2つの角が底角です。
ユークリッドの時代から知られ、ポンス・アシノルム(ろばの橋)とも呼ばれる重要な定理によれば、等しい辺の対角は互いに等しく、したがって2つの底角は常に同じ大きさになります。三角形の3つの内角の和が180度であるという事実と合わせると、二等辺三角形の角度構造全体が1つの数値で決まることになります。
頂角が分かれば、底角も決定されます。二等辺三角形の角度計算ツールは、まさにこの理屈を適用しています。頂角が40度なら残りの140度を二等分し、各底角は70度になります。頂角が90度の二等辺直角三角形では、底角はそれぞれ45度です。
0より大きく180未満の任意の頂角が有効であり、それ以外の入力には意味のない結果を返すのではなく、明確な理由を添えて拒否します。
計算の仕組み
入力は1つの数値、つまり頂角の度数です。両方の境界は含まれません。ちょうど0では等しい2辺が重なって三角形が線分に潰れてしまい、ちょうど180では両方の底角がゼロになるため、どちらも有用な意味での三角形ではないからです。
計算自体は1行の算術です。180から頂角を引いて2つの底角の合計を求め、2で割ってそれぞれを得ます。結果は小数点以下6桁に丸められ、応答には入力された頂角に加えて、底角の大きさと両方の底角を含む2要素の配列が含まれます。
そのため、ログ、レポート、監査証跡では、再度呼び出すことなく角度の全体像を示せます。この丸めは意図的なものです。
実務での活用場面
二等辺三角形は教室の外でも頻繁に登場します。屋根の小屋組やAフレーム構造は設計上二等辺三角形なので、棟の角度が分かれば大工は軒先の角度を求められます。破風、ペディメント、等脚台形のレイアウト、対称な道路断面、円グラフの扇形なども、すべて同じ1つの数値の問題に帰着します。
小さな決定的なサービスとして提供されていれば、スプレッドシート、CADスクリプト、宿題チェッカーは、独自の算術や検証ルールを組み込まずに答えを得られ、実行環境がどこであっても0から180の範囲に対する同じ厳密さに依存できます。まったく同じロジックがこのページのブラウザ上で無料で動作するため、何かに組み込む前の一回限りの確認にもご利用いただけます。
活用例
幾何学の宿題の確認
与えられた頂角を持つ三角形が、学生が計算した底角と実際に一致するかどうかを確認できます。
屋根や破風の設計
スクリプトやスプレッドシートの数式で、棟の角度から対称な小屋組の軒先角度を求められます。
よくある質問
二等辺三角形の頂角とは何ですか?
等しい2辺の間にある頂点の角です。底辺の両端にある2つの角、つまり底角は、常に互いに等しくなります。
底角はどのように計算されますか?
各底角は (180 − 頂角) ÷ 2 に等しくなります。三角形の内角の和は180度であり、2つの底角が等しいからです。
どのような入力が受け付けられますか?
0より大きく180未満の任意の有限の数値を、度数として受け付けます。
なぜ0度と180度は拒否されるのですか?
どちらも実際の三角形を表さないからです。0度では等しい2辺が互いに重なり、180度では両方の底角がゼロになります。
小数の角度にも対応していますか?
はい。 33.7 や 102.25 のような頂角も問題なく、底角は小数点以下6桁に丸められるため、機械間で結果が安定します。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/math/isosceles-triangle-angles \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"vertex_angle":40}'const res = await fetch("https://api.kit.forhosting.com/math/isosceles-triangle-angles", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"vertex_angle": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/isosceles-triangle-angles",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"vertex_angle": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/isosceles-triangle-angles", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"vertex_angle":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"vertex_angle":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/isosceles-triangle-angles", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"vertex_angle": 40
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.isosceles_triangle_angles",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
このページのブラウザ上で無料で動作するものと同じ決定的なコードが有料APIでも動作するため、ここで表示される答えは、連携先が受け取る答えとまったく同じです。
計算の仕組み
エンドポイントは、値が存在すること、有限の数値として解釈できること、0より大きく180未満であることを検証します。生の浮動小数点演算は機械によって最後のビットが異なる場合があり、安定した丸められた結果により、無料のWeb版と有料APIが毎回バイト単位で同一の答えを返すことが保証されます。
実務での活用場面
グラフィックスやゲームでは、対称な形状や鏡映スプラインが同じ恒等式に依存しており、学習アプリは1つのエンドポイントから無限に演習問題を生成できます。API経由では1リクエストあたり $0.002 で、当社側でのネットワーク呼び出しや隠れた状態はありません。
連携の活用例
学習アプリへの組み込み
二等辺三角形の演習問題を生成し、決定的で常に一貫したエンドポイントに対して学生の回答を検証できます。
技術的な質問
料金はいくらですか。
API経由では1リクエストあたり $0.002 です。このページのブラウザ上でも、同じコードで同じ答えを無料で実行できます。