三角柱の表面積
三角柱の5つの面をすべて足し合わせます。3辺が3・4・5で、長さ3の辺に対する高さ4の三角形を長さ10だけ伸ばすと、両端が6ずつ、側面が120で、合計132です。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 辺 a
- 3
- 辺 b
- 4
- 辺 c
- 5
- 底面の高さ
- 4
- 長さ
- 10
- 底面積
- 6
- 周長
- 12
- 側面積
- 120
- 表面積
- 132
直三角柱は、三角形を垂直な軸に沿って押し出して得られる立体で、合同な二つの三角形の底面と三つの長方形の側面が残ります。全表面積は、それら五面の和です。三角形の底面積の二倍に、三角形の周長かける柱の長さに等しい側面積を足したものです。授業のワークシートは、ほぼ必ず底面三角形の三辺、選んだ一辺に対して測ったその三角形の高さ、柱の長さを与え、閉じた恒等式 SA = base × height + (a + b + c) × length を求めます。本三角柱表面積計算機は、それら五つの正の有限な寸法を受け取り、その恒等式を適用し、全表面積と中間の底面積・周長・側面積を返すので、宿題の照合、梱包見積もり、LMS のオラクルが、学習者が手計算したのと同じ数を表示できます。実在の立体は非正の辺を持てないためです。欠落や非有限の値も同様に失敗し、課金されません。ネットワークも乱数シードも壁時計も結果に入りません。
三角柱の表面積が実際に計算するもの
直三角柱は、平行で合同な二つの三角形の底面を三つの長方形の側面でつないだ立体です。二つの三角形の端は底面積の二倍を寄与します。各側面は、一辺が底面の辺、もう一辺が柱の長さである長方形なので、三つの長方形を合わせた面積は三角形の周長かけるその長さになります。
それらを足すと、全表面積は底面積の二倍に周長かける長さを足したもの、という閉じた恒等式になります。教科書の定番はすぐ現れます。三・四・五の直角三角形で長さ三の辺に対する高さ四、押し出し十なら、底面積は六、周長は十二、側面積は百二十、全表面積は百三十二です。
辺が六・五・五の二等辺で長さ六の辺に対する高さ四、押し出し十二なら、底面積は十二、周長は十六、全表面積は二百十六です。単位は一貫します。 どの長さもセンチメートルなら表面積は平方センチメートル、インチなら平方インチです。本ランディングは単位換算も体積の返却も、ヘロンの公式による高さの再計算もしません。
すでに測った、または与えられた高さを渡し、計算機はその高さを二つの底面に、三辺を巻き付けに使います。表面積は独立した正の長さの積の和なので、算術は一つの閉形式であり、メッシュでも探索でも数値反復でもありません。
三角柱の表面積が役立つ場面
教室や学習支援の場では、学習者が体積や直方プリズムの巻き付けと混同せずに、学校の恒等式 SA は底辺かける高さに周長かける長さを足したもの、であることを確かめられるよう、三角柱の表面積計算機を使います。板金・テント・ダクトの現場は、三角形の断面と通り長さを巻き付け・塗料・生地の平方単位に直し、材料を発注する前に使います。
梱包やラストマイルの道具は、三角柱の封筒や棒材の外側の巻き付けを見積もります。建築や内装の見積もりは、三角柱屋根の外装、ランプの頬、プランターの巻き付けを平方メートルの仕上げに変えます。ゲームエンジンや CAD スクリプトは五つの広がりから直三角柱を生み、閉じた表面が必要でも、立体幾何の全ライブラリは引きません。
試験生成器と LMS プラグインは、ゼロや負の寸法を拒否する決定的なオラクルを必要とし、欠陥のある採点が成功と扱うような空虚なゼロは返しません。あとで三辺だけからのヘロンによる体積、すでに求めた周長と底面積からの一般柱、あるいは直方の箱が必要なら、それらは別の検索意図であり別のランディングです。本ページは全表面積の五数の学校公式に留まります。
活用例
教室での表面積チェック
学習者は底面の三辺、三角形の高さ、柱の長さを入れ、教科書の演習に対して SA = bh + (a+b+c)l を確かめます。非正の寸法を拒否する決定的なオラクルです。
板金・塗装・生地の展開
三角形のダクト、テント、封筒を、底面の三辺、与えられた高さ、通り長さから板金・塗料・生地の平方単位に直します。
CAD と試験のオラクル
ゲーム、CAD、LMS のスクリプトは五つの広がりから直三角柱を生み、ワークシートが印刷するのと同じ全表面を、完全なメッシュライブラリなしで必要とします。
よくある質問
寸法がゼロまたは負だとどうなりますか?
実在の三角柱は非正の辺や高さを持てないため、要求は拒否され、課金されません。
三角形の高さの底辺はどの辺ですか?
残りの二辺が巻き付けの周長を完成します。ワークシートが高さを別の辺まで測るなら、ラベルを入れ替えてください。
この計算機は体積も返しますか?
いいえ。 本ランディングは全表面積(および中間の底面積、周長、側面積)を返します。体積は別の検索意図です。
三角形の3辺が受け付けられないのはなぜですか?
3辺は本物の三角形を閉じる必要があり、どの2辺の和も残りの1辺より長くなければなりません。1、2、9の3辺はつながらないため、存在しない底面として扱わずに受け付けません。
三角形の高さを3辺から計算してくれますか?
計算しません。1つ目の辺に垂直に測った高さを、測った値か与えられた値で入力してください。高さは両端の三角形に使い、3辺は長方形の側面の大きさを決めます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/math/surface-area-of-a-triangular-prism \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"side_a":3,"side_b":4,"side_c":5,"base_height":4,"length":10}'const res = await fetch("https://api.kit.forhosting.com/math/surface-area-of-a-triangular-prism", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"side_a": 3,
"side_b": 4,
"side_c": 5,
"base_height": 4,
"length": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/surface-area-of-a-triangular-prism",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"side_a": 3,
"side_b": 4,
"side_c": 5,
"base_height": 4,
"length": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/surface-area-of-a-triangular-prism", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"side_a":3,"side_b":4,"side_c":5,"base_height":4,"length":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"side_a":3,"side_b":4,"side_c":5,"base_height":4,"length":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/surface-area-of-a-triangular-prism", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"side_a": 3,
"side_b": 4,
"side_c": 5,
"base_height": 4,
"length": 10
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.surface_area_of_a_triangular_prism",
"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 で拒否されます。同一の同型 solve 関数が無料のブラウザ実行器と前払い API を動かすため、宿題の照合と本番パイプラインが食い違うことはありません。
三角柱の表面積が実際に計算するもの
本ランディングは、与えられた高さが測られた辺を side_a とし、残りの二辺が周長を完成させるという学校公式、二分の一かける side_a かける base_height で三角形の底面積を求めます。その面積を代入すると、SA は side_a かける base_height に三辺の和かける柱の長さを足したもの、というコンパクトな積になります。
入力契約・応答の形・エラーの扱い
三辺はさらに厳密な三角不等式を満たす必要があります。一・二・九の三つ組は三角形ではなく、実在の底面であるかのように巻かれる代わりに拒否されます。安定した浮動小数点計算には小さすぎる、または大きすぎる寸法は、無意味なオーバーフローを返す代わりに拒否されます。検証失敗は課金されません。すでに一つの一貫した単位で五つの長さを渡し、同じ系で平方の結果を解釈してください。必須の有限数五つを含む JSON 本体を POST してください。side_a は base_height が垂直に立つ三角形の辺で、別名 a と base も受け付けます。side_b と side_c は三角形の底面の残りの二辺で、別名 b と c を受け付けます。base_height は side_a まで測った三角形の高さで、triangle_height・h_base・altitude を受け付けます。length は柱の押し出し、二つの三角形の底面の垂直距離で、l・prism_length・depth を受け付けます。各欄は JSON 数でも数値文字列でも構いません。欠落欄、空文字、非有限値、ゼロ、負値は invalid_input で失敗し、問題を指名するので、退化したり符号が反転した測定が成功した表面積に見えることはありません。成功時、本体は五つの入力をエコーし、base_area を二分の一かける side_a かける base_height、perimeter を三辺の和、lateral_area を perimeter かける length、surface_area を底面積の二倍に側面積を足したものとして返します。formula 欄は恒等式を述べ、method は triangular_prism_surface_area になるので、依頼側はこのランディングを体積専用やヘロン専用の計算機と区別できます。例:side_a が三、side_b が四、side_c が五、base_height が四、length が十なら surface_area は百三十二です。展開図や三次元スケッチが必要なら、構造化 JSON をご自身の描画コードと組み合わせてください。本エンドポイントは数だけを返し、SVG も、欄名を超える手順文も、平方メートルと平方フィートの換算も出しません。
三角柱表面積 API が本領を発揮する場面
実装は純粋 parse のティア A のため、成功した呼び出しは毎回公表の基本料金 $0.002 で、モデルトークンも外向きネットワークもありません。要求は小さく保ち、丸めた surface_area をテストに固定すれば、宿題、エッジワーカー、設計スクリプト向けに再現可能な三角柱表面積が得られ、独自の数式処理基盤を立てる必要はありません。
技術的な質問
三角柱の表面積はどう求めますか。
正の有限な side_a、side_b、side_c、base_height(side_a に対する高さ)、length を送ってください。API はそれらの長さ単位に対応する平方単位で surface_area = side_a × base_height + (side_a + side_b + side_c) × length を返します。
三角柱の表面積計算機の料金はいくらですか。
ブラウザの道具は無料です。API 要求は成功した呼び出しあたり $0.002 の前払い残高を使い、無効な入力は課金されません。