ForHosting KIT · 数学

台形の対角線計算機

2つの底辺、2本の斜めの辺、高さから台形の対角線を2本とも求めます。底辺6と12、斜辺5、高さ4なら対角線はどちらも9.848857801796です。ありえない形は受け付けません。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
底辺 a
6
底辺 b
12
Leg c
5
Leg d
5
高さ
4
結果
対角線 1
9.8488578018
対角線 2
9.8488578018

台形は、ちょうど一組の平行な辺(底辺)をもつ四角形です。両方の底辺の長さ、平行でない2本の脚、および底辺間の垂直な高さが分かれば、ユークリッド幾何によって2本の対角線は完全に定まります。図形を平面に配置し、上底の水平オフセットを復元し、対角の頂点間の距離を測ります。この台形対角線計算機は、その5つの長さを受け取り、実在する台形を成すか検証し、安定した method タグ付きで両方の対角線の長さを返します。ネットワーク呼び出し、乱数サンプリング、Date はありません。

辺と高さから台形の2本の対角線を求める方法

各脚は高さ height の直角三角形の斜辺なので、どちらも height 以上でなければなりません。ソルバーは、暗黙の脚長が入力と厳しい浮動小数点許容内で一致するかを再確認します。不一致なら5つの数は平面台形を成さず、要求は失敗します。

古典的な等脚の確認として、底辺6と10・脚5・高さ4は、脚が張り出しの真の斜辺に等しい場合にのみ成立します。底辺6と10・高さ4・脚が20の平方根に等しいときは、対角線はともに80の平方根になります。算術と平方根のみを用いるため、決定的で O(1) であり、反復ソルバーを使いません。

台形の対角線の長さが現場で現れる場面

中等・高等教育の幾何では、底辺・脚・高さが分かっている台形の対角線をよく求めます。厳密な整合ゲート付きの信頼できる計算機は宿題採点を速め、長方形の対角線の式を非長方形の台形に当てはめる表計算の誤りを取り除きます。

建築・土木では屋根勾配、盛土断面、ブレース配置に台形断面を用い、輪郭寸法だけが測量されているときに対角線長が切断リストやクリアランス確認に入ります。製造チームは台形板やテーパーパネルを寸法し、両方の対角線を知ることで切断前の展開図と治具距離の検証がしやすくなります。

ゲーム・グラフィックス・CAD ライブラリは地形スカート、UI パネル、UV シェル用に台形クアッドを保持し、決定的な対角線は本格的な計算幾何スタックなしで衝突プロキシとレイアウト計算を支えます。データ・分析チームは文書例や合成ベンチマーク用の決定的な幾何フィクスチャを要することがあり、method と5入力をエコーすれば自己説明的になります。

2底辺と高さだけの台形の面積と中線、あるいは n 角形の対角線の本数が後で必要なら、この台形対角線ランディングに詰め込むのではなく別の検索意図として扱ってください。面積は台形面積計算機側にあり、n 角形の対角線本数は別の組合せ問題です。

ブレースと切断リスト

測量した底辺・脚・高さから、屋根・盛土・板材製作メモ用の対角線長を求めます。

台形対角線計算機に必要な入力は何ですか?

有限の正の長さが5つです。別名 a/b/c/d/h も受け付けます。

すべての長さが正でも要求が失敗することがあるのはなぜですか?

5つの長さは与えられた高さの平面台形を成さなければなりません。各脚は少なくとも高さ以上で、暗黙の水平オフセットが両脚と一致する必要があります。

2本の底辺が等しい場合はどうなりますか?

このモデルでは等しい底辺は等しい脚を要求します(同じ高さと同じオフセットの大きさ)。等しい底辺で脚が異なれば不整合として拒否され、脚が等しければ平行四辺形風の配置と明確な対角線が得られます。

料金はいくらですか?

ブラウザツールは無料でローカル実行です。無効な入力は課金されません。

底辺6と12、斜辺5、高さ4の台形の対角線はいくつですか?

2本とも9.848857801796です。2本の斜辺が同じ長さで等脚台形になるため、対角線も等しくなります。

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

POSThttps://api.kit.forhosting.com/geom/trapezoid-diagonal

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

curl -X POST https://api.kit.forhosting.com/geom/trapezoid-diagonal \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"base_a":6,"base_b":12,"leg_c":5,"leg_d":5,"height":4}'
{
  "base_a": 6,
  "base_b": 12,
  "leg_c": 5,
  "leg_d": 5,
  "height": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.trapezoid_diagonal",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

1リクエストあたり$0.002

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

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

宿題を確認する学習者、台形断面のブレース長が必要な土木・構造のメモ、既知の高さで板を寸法するCAD・製造チーム、不可能な図形を失敗させる自動採点は、無料のブラウザツールと有料APIで同じ純粋な結果を得ます。脚が高さより短い、または与えられた高さで閉じない長さなど、整合しない入力は対角線をでっち上げず invalid_input で失敗します。

辺と高さから台形の2本の対角線を求める方法

平行な辺を base_a と base_b、平行でない脚を leg_c と leg_d、底辺の支持直線間の垂直距離を height とします。base_b を x 軸上で原点から (base_b, 0) まで、base_a を y が height の位置で (x, height) から (x プラス base_a, height) まで置きます。すると leg_c は (0, 0) から (x, height) への線分、leg_d は (base_b, 0) から (x プラス base_a, height) への線分です。m を base_b マイナス base_a とすると、底辺が異なるとき左オフセットは x が (m の二乗 プラス leg_c の二乗 マイナス leg_d の二乗) を (2 m) で割った値として解けます。底辺が等しいときは脚も等しくなければならず、x は leg_c の二乗 マイナス height の二乗の実の平方根になります。x が分かれば、2本の対角線は (0, 0) から (x プラス base_a, height) までの距離と、(base_b, 0) から (x, height) までの距離です。

送信する内容と返る内容

必須の有限正数を5つ指定します。例:底辺6と10・高さ4・整合する脚の等脚台形は2本の等しい対角線を得ます。どちらが長い底辺かを入れ替えても、オフセットの符号パターンが変わるだけで、適切に立てられた図の妥当性は変わりません。高さ4に対して脚3は脚の制約を示して失敗します。まず無料のブラウザツールで素早く確認し、同じ契約をスクリプトから呼び出して一括評価すれば、オフセット代数を各言語で再実装する必要はありません。平行辺の base_a と base_b、非平行辺の leg_c と leg_d、底辺間の垂直距離の height です。第1底辺には a、base1、top、parallel_a、第2底辺には b、base2、bottom、parallel_b、第1脚には c、leg1、left_leg、side_c、第2脚には d、leg2、right_leg、side_d、高さには h または height_length の短い別名が使えるため、コンパクトなフォームラベルでも第2ハンドラは不要です。欠落フィールド、空文字、非数値テキスト、NaN、Infinity、非正の寸法、高さより短い脚、等しい底辺と異なる脚、その他の不整合な組み合わせは invalid_input で拒否され、課金されません。成功時の JSON 応答は base_a、base_b、leg_c、leg_d、height をエコーし、上記の座標配置に基づく diagonal_1 と diagonal_2 を返し、method を trapezoid_diagonals_from_sides_height に設定して、ログや教育用UIがアルゴリズムを記録できるようにします。API 料金は成功1件あたり公開ベース価格 $0.002 です。

台形の対角線の長さが現場で現れる場面

本能力は純粋な parse エンジンのため、検証失敗は残高を消費せず、成功実行は1件あたり $0.002 のままです。

宿題と試験の確認

底辺・脚・高さから台形の対角線を両方計算し、不整合な図形は明確な invalid_input で拒否します。

CAD とゲームの台形クアッド

5つの輪郭長を両方の対角線に変換し、ブラウザまたは API でレイアウト・衝突プロキシ・自己説明的な幾何フィクスチャに使います。

2本の対角線はどう定義されますか?

base_b を下、base_a を上に置くと、diagonal_1 は base_b の左端から base_a の右端へ、diagonal_2 は base_b の右端から base_a の左端へ走ります。応答には method: "trapezoid_diagonals_from_sides_height" が含まれます。

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