ForHosting KIT · 開発者向けツール

2本の直角辺から直角三角形を計算

直角を挟む2本の辺の長さを入力すると、直角三角形全体を一度に求められます。ピタゴラスの定理で斜辺を算出し、逆三角関数で2つの鋭角を度数として求め、3辺とともに面積と周長を返します。学習課題の確認、建築寸法の計画、図面作成、幾何計算の自動化などにご利用いただけます。長さがゼロまたは負の辺では有効な三角形を作れないため、両方の入力にはゼロより大きい有限の数値をご指定ください。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

直角を挟む2本の辺の長さをご入力ください

直角三角形には、90度の角で接する2本の辺があります。この計算機では、それらを辺A辺Bとして扱います。それぞれに正の長さを入力し、両方で同じ単位をご使用ください。ミリメートル、センチメートル、メートル、インチ、フィートなど、一貫した長さの単位であれば利用できます。計算式は尺度に依存しないため、フォーム上で単位を選ぶ必要はありません。たとえば、辺が3と4の三角形では、同じ単位で斜辺が5になります。小数にも対応しており、2.75や6.4のような測定値も有効です。数値欄には単位の略号を含めないでください。2本の辺は有限で、必ずゼロより大きくなければなりません。値の欠落、ゼロ、負の長さ、数値ではない文字列を入力した場合は、誤解を招く計算結果ではなく、明確な入力エラーを返します。この厳格な入力規則により、見積もりや検証を自動化する処理にも安全に組み込めます。

各結果の算出方法をご確認ください

斜辺は直角の向かい側にあり、常に最も長い辺です。ピタゴラスの定理により、辺Aの2乗と辺Bの2乗の和の平方根として求めます。続いて、安定した2引数の逆正接関数で各鋭角を算出します。角Aは辺Aの向かい側、角Bは辺Bの向かい側です。そのため、表示される2つの鋭角の和は、小数の丸めによるわずかな差を除いて90度になります。面積は2辺の積の半分です。2本の辺が底辺とそれに垂直な高さになるためです。周長は、辺A、辺B、算出した斜辺の合計です。浮動小数点演算による細かな誤差が表示を乱さないよう、結果は一定の小数桁に丸めています。計算機は入力された尺度を変換せずに維持します。両辺をメートルで指定した場合、辺と周長はメートル、面積は平方メートルです。この対応により、結果を表計算シート、図面の注記、数量明細、別のAPI呼び出しへ簡単に転記できます。

求めた三角形を確認してご活用ください

結果をご利用になる前に、入力した2つの値が、1本の直角辺と斜辺ではなく、直角を挟む2本の辺を表していることをご確認ください。このツールは2本の直角辺が既知の場合に特化しています。最長の辺を直角辺として入力すると、別の有効な三角形は得られますが、意図した形状とは異なります。結果の整合性は簡単に確認できます。斜辺は各直角辺より長く、各鋭角はゼロ度より大きく90度より小さく、2つの鋭角の和は90度になり、周長は斜辺の2倍より大きくなります。水平距離と垂直距離から斜めの筋交いを求める場合、立ち上がりと水平距離からスロープや屋根の角度を調べる場合、長方形パネルの対角線を確認する場合、直角三角形の課題を解く場合などに役立ちます。自動処理向けのAPIは、整形済みの文章ではなく、名前付きの数値項目を返すため、プログラムで個々の測定値を保存、比較できます。単発の作業にはブラウザー計算が便利で、ソフトウェアから確実に繰り返す場合のAPIリクエストは1回 $0.002 です。

長方形の対角線を計算

長方形の幅と高さを直角辺として入力し、向かい合う角を結ぶ対角線と関連する角度を求めます。

スロープや屋根勾配を計画

水平距離と垂直方向の立ち上がりを入力し、傾斜長、2つの鋭角、面積、周長を算出します。

幾何学的な検証を自動化

見積もりソフト、学習ツール、図面検証、工学的な事前確認で扱いやすい、統一された名前の測定値を取得します。

どのような入力が必要ですか?

直角を挟む2本の辺の長さを、正の有限数としてご指定ください。両方で同じ測定単位をご使用ください。

角Aはどの角ですか?

角Aは辺Aの向かい側にある鋭角です。角Bは辺Bの向かい側にあり、2つの和は90度です。

どの単位で結果が返されますか?

辺と周長には入力単位、面積にはその平方単位を使用し、角度は度数で返します。

ゼロや負の長さが拒否されるのはなぜですか?

幾何学上の三角形ではすべての辺がゼロより長い必要があるため、正でない辺では有効な直角三角形を定義できません。

API計算の料金はいくらですか?

APIリクエスト1回の料金は $0.002 です。単発の対話的な計算には、ブラウザー上の計算機を直接ご利用いただけます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/trig/right-triangle-two-legs

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/trig/right-triangle-two-legs \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"leg_a":3,"leg_b":4}'
{
  "leg_a": 3,
  "leg_b": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.right_triangle_two_legs",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →