45-45-90三角形計算
直角辺か斜辺を1つ入力するだけで、残りの長さと面積が分かります。直角辺が5なら斜辺は5×√2、面積は12.5です。正方形の板の対角線や直角の筋かいの寸法出しに役立ち、ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Leg
- 5
- 与えられた値
- leg
- 直角を挟む辺
- 5, 5
- 斜辺
- 7.0710678119
- 面積
- 12.5
この45-45-90三角形計算ツールは、単一の正の長さから、直角二等辺三角形の欠けているすべての辺と面積を埋めます。等しい直角辺のいずれか1つ、または直角の対辺である斜辺を指定すると、エンジンは1対1対√2という固定の比を適用します。もう一方の直角辺は与えられた直角辺に一致し、斜辺は直角辺×√2、面積は直角辺の2乗の半分です。代わりに斜辺から始める場合、各直角辺は斜辺を√2で割ったものです。結果は決定的な浮動小数点算術であり、ランダムサンプリングもネットワーク呼び出しもありません。
45-45-90三角形の特徴と求められる値
45-45-90三角形とは直角二等辺三角形です。45度の鋭角が2つと、90度の直角が1つです。2つの鋭角が等しいため、直角を形成する2つの直角辺も等しくなります。
斜辺、すなわち直角の対辺は、一定の係数√2だけどちらの直角辺よりも常に長くなります。この固定された比こそ、この計算ツールが独自のツールとして存在する理由全体です。任意の1つの正の辺の長さが分かれば、面積を含む他のすべての量が決まります。
面積は単純に直角辺×直角辺の1/2です。あいまいなSSAのケース、外心、あるいは二等辺制約のない一般的な直角三角形が必要な場合は、それらの専用ツールをご利用ください。ここでの検索意図は具体的に45-45-90の特殊直角三角形であり、完全な辺と面積の明確な答え、または正直なエラーです。
直角辺と斜辺の読み取り方法と辺の計算方法
2つのうち少なくとも1つを指定しなければなりません。両方が現れた場合、legが真実の情報源として扱われるため、単一の明示的な短い辺が常に優先されます。計算は基本的なものです。
正の直角辺Lが与えられた場合、両方の直角辺はLに等しく、斜辺はL×Math.SQRT2、面積はL²/2です。正の斜辺Hのみが与えられた場合、各直角辺はHをMath.SQRT2で割ったものであり、面積はその復元された直角辺を使います。角度は決して変化しないため角度の入力はなく、2つの直角辺が異なると二等辺の制約に違反するため3つ目の自由な辺もありません。
45-45-90の求解が学習・設計・コードで役立つ場面
学生は、30-60-90の図形とともに特殊直角三角形が導入されるとき、早い段階で45-45-90三角形に出会います。教科書は、対角線に沿って切られた正方形の直角辺のみ、あるいは正方形の対角線のみを与えて、残りのすべての長さと三角形の面積を尋ねることがあります。この計算ツールは、比を明示しながらそれらの数値を一度で返します。
教師は、両方の直角辺、斜辺、面積を列挙し、空白を印字するのではなく不可能な正でない入力を拒否する模範解答をあらかじめ生成できます。大工、製作者、ゲームレベルのデザイナーは、正方形のパネルの対角線や直角二等辺の補強材の等しい辺をしばしば必要とします。手動の電卓や記憶違いの公式なしに直角辺と対角線の間を変換することは、レイアウトの間違いを防ぎます。
開発者は同じ契約をスクリプトから呼び出し、幾何学ライブラリの決定的なテストベクターの種を作ったり、指導ツールで特殊三角形の恒等式を実演したり、正確な45-45-90の完成を要求するプログラミング課題の条件を満たしたりします。このページでの計算はすべてブラウザ内で完結します。
活用例
宿題と試験の準備
1つの直角辺または斜辺から教科書の45-45-90の問題を完成させ、残りの両方の辺と三角形の面積を模範解答と照合します。
正方形の対角線と補強材
大工仕事、シートのレイアウト、ゲームの幾何学のために、正方形の辺とその対角線(2つの45-45-90の半分の斜辺)を相互に変換します。
決定的な幾何学フィクスチャ
手作りの√2の算術なしに、ユニットテスト、コンテストのバリデーター、CIアサーション向けに再現可能な直角辺・斜辺・面積の3項組を生成できます。
よくある質問
45-45-90三角形の辺の比は何ですか?
直角辺:直角辺:斜辺=1:1:√2です。斜辺は常に直角辺×√2であり、各直角辺は斜辺を√2で割ったものです。
面積はどう計算されますか?
面積は直角辺²/2(½・直角辺・直角辺)に等しくなります。2つの直角辺が直角三角形の底辺と高さであり、それらが等しいためです。
指定した長さがゼロや負の場合はどうなりますか?
辺の長さは厳密に正の有限数でなければなりません。ゼロや負の値は実在の三角形を形成できません。
両方の直角辺を入力する必要がありますか?
いいえ。 1つの直角辺または斜辺を指定してください。45-45-90三角形の2つの直角辺は常に等しいため、単一の直角辺の値で両方が決まります。
斜辺から直角辺の長さを求めるには?
斜辺を2の平方根で割ると、等しい2本の直角辺それぞれの長さになります。斜辺だけを入力すれば、この割り算を自動で行い、その長さから面積も求めます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/geom/triangle-45-45-90 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"leg":5}'const res = await fetch("https://api.kit.forhosting.com/geom/triangle-45-45-90", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"leg": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/triangle-45-45-90",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"leg": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/triangle-45-45-90", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"leg":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"leg":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/triangle-45-45-90", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"leg": 5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.triangle_45_45_90",
"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で拒否されるため、宿題のチェックと自動化されたパイプラインははっきりと失敗します。幾何学の授業、大工仕事の対角線、CADのスケッチにはブラウザで無料にご利用いただき、スクリプト、採点用のフィクスチャ、教育デモの中で再現可能な45-45-90の値が必要な場合は、成功したリクエストごとに$0.002のAPIをご利用ください。
45-45-90三角形とは何か、そしてレスポンスの内容
レスポンスには、指定したフィールド(直角辺または斜辺)、共通の直角辺の長さ、2つの値を期待する呼び出し側のための両方の等しい直角辺の配列、斜辺、面積、度数での3つの固定角度、1対1対√2という古典的な比の文字列、そして関係を再度述べる短い式の行が含まれます。この契約は意図的に厳格です。直角辺と斜辺の両方の欠落、ゼロ、負の値、無限大、NaNは、いずれも失敗した条件を名指しするメッセージとともにinvalid_inputを発生させます。
直角辺と斜辺の読み取り方法と辺の計算方法
優先されるフィールドはJSON数値としてのlegとhypotenuseですが、フォームやスプレッドシートの呼び出し側のために10進数の文字列も受け付けられます。別名a、leg_a、side、short_sideはlegに、別名c、hyp、long_sideはhypotenuseにマッピングされます。自動化されたパイプライン内で√2の恒等式を自前で再実装することなく同一の数学的結果が必要な場合は、このページの無料ブラウザ実行と有料APIを組み合わせてご利用ください。
45-45-90の求解が学習・設計・コードで役立つ場面
API経由では成功した検索1件につき$0.002がかかり、検証に失敗したリクエストは課金されず、レスポンスが返された後は何も保存されません。この無料のインタラクティブな探索と、同一結果を返す有料APIという分割は、KITのtier-Aカタログの他のツールと同様であり、教室でのデモから自動化パイプラインへ、数学的な結果を変えることなく移行できます。辺が混在した単位で届くときは単位換算ツールと、決定的なツールのラボのために級数や組合せ論の相棒が必要なときは他の無料の数学系エンドポイントと、数値と図が一致し続けるよう学生に正方形と対角線の図を見せる作図のメモと組み合わせてご利用ください。
技術的な質問
45-45-90三角形計算ツールの料金はいくらですか?
このページのブラウザ版は無料です。API経由では成功したリクエストごとに$0.002がかかり、無効な入力には課金されません。