正五角柱の体積・表面積計算機(辺と高さ)
一辺2の正五角形を底面とする高さ5の正五角柱は、体積34.409548011779、長方形の側面の面積は50です。辺と高さを入力するだけで、五角形の柱やラベル、断熱材に必要な体積と面積が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 辺の長さ
- 2
- 高さ
- 5
- 体積
- 34.4095480118
- 側面積
- 50
- 表面積
- 63.7638192047
- 底面積
- 6.8819096024
直正五角柱は、合同な二つの正五角形底面を、それらに垂直な五枚の長方形側面でつないだ立体です。正の底辺 a(各五角形に共通する辺の長さ)と正の高さ h が与えられれば、閉じた形の三つの量がいっぺんにほとんどの実務的な問いに答えます。体積は正五角形の底面積に高さを掛けたもの——一様な五辺柱や包装ブランクの内容量です。側面積は a と h の五倍——壁面だけの面積で、ラベル、断熱巻き、側面塗装に関係します。表面積は、その壁面に二つの五角形底面を加えて、全面塗装・材料皮膜・伝熱面に使います。
正五角柱における体積と表面積の意味
直正五角柱には合同な二つの正五角形底面があり、対応する頂点は両方の底面に垂直な辺で結ばれます。その垂直距離が高さ h、各底辺の長さが a です。正五角形の底面積は、五倍の五に二倍の五の平方根を加えたものの平方根の四分の一に a の二乗を掛けたもの——五分の五の a の二乗に π を五で割った余接を掛けたものに等しい厳密な閉形式です。
体積は直ちに底面積×高さとして得られます。底面に平行な任意の断面が同じ正五角形なので、この立体は五角形フットプリントの直柱です。側面積は五枚の長方形壁を、周囲長五 a と高さ h の帯に展開し、L は五 a h となります。
表面積は二つの底を加え、T は底面積の二倍に五 a h を加えたものです。単位は a と h に渡す長さの単位と一致します——メートルなら体積は立方メートル、面積は平方メートル、インチなら立方インチと平方インチです。
授業での確認例として a が二、h が五なら、周囲長は十、側面積は五十、底面積は辺二の閉五角形公式となり、体積と表面積は手計算で再現できる固定値になります。零または負の寸法はこの契約では受け入れられません。正の広がりを持つ直柱を表さないからです。
演算は強制変換後の初等的な乗算と一つの平方根だけで、反復もモンテカルロも壁時計への依存もなく、入力に中心距離や頂点座標は不要です(ご自身で導出する場合を除く)。不規則五角形柱や斜柱など関連立体は別公式が必要で、ここでの対象外です。
実務上の要点、制限、関連検索
指導時は対の例が有効です。辺二・高さ五で側面積五十のきれいな例、辺一・高さ一で底面積が古典的な正五角形定数と一致する単位辺柱、零または負の寸法で厳しい拒否経路の実演です。本ランディングは正五角柱計算機や底辺と高さからの体積・表面積を探す方向けで、円柱・六角柱・角錐ツールではありません。
正則な底辺と直柱の高さが既知で、体積と両表面積を一度に得たいときに本ツールを優先してください。往復確認は容易です。 求解後、側面積が周囲長×高さ、表面積が底面積の二倍+側面積、体積が底面積×高さであることを浮動許容内で確かめてください。
活用例
包装と柱の拾い出し
正五角形の辺と押し出し高さを、容量見積もりの体積、または包装・塗装・材料発注のための壁面および総皮膜面積に変換します。
CAD・製造の事前チェック
ネスティングや見積の前に、在庫の正五角柱寸法をスクリプトで検証します。質量見積に体積、コーティングと熱処理に側面積と表面積を用います。
よくある質問
正五角柱の体積の公式は何ですか?
底辺 a と高さ h のとき、体積は底面積×h で、底面積は (1/4)·√(5(5+2√5))·a² です。辺と高さは同じ長さの単位を使ってください。
不規則五角形底面や斜柱には対応しますか?
いいえ。 本ツールは正則(等辺・等角)な五角形底面の直柱だけを、外側の辺と高さからモデル化します。不規則な底面や傾いた軸には別の公式が必要です。
辺や高さが0や負の場合はどうなりますか?
大きさのある角柱にならないため、計算せずに受け付けません。絶対値に置き換えることもないので、入力の誤りにすぐ気づけます。
辺2、高さ5のときの表面積の内訳は?
5枚の長方形の側面が50、上下の正五角形がそれぞれ6.881909602356です。合計すると表面積は63.763819204712になります。
底面の正五角形の面積はどう求めますか?
一辺の2乗に、5と2√5を使った決まった係数を掛けて求めます。一辺2なら6.881909602356で、これに高さを掛けると体積になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/geom/pentagonal-prism \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"edge":2,"height":5}'const res = await fetch("https://api.kit.forhosting.com/geom/pentagonal-prism", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"edge": 2,
"height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/pentagonal-prism",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"edge": 2,
"height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/pentagonal-prism", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"edge":2,"height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"edge":2,"height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/pentagonal-prism", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"edge": 2,
"height": 5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.pentagonal_prism",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_edge | 1000000000000 |
min_edge | 1e-15 |
max_height | 1000000000000 |
min_height | 1e-15 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
本機能はこれらの恒等式を決定的な JSON としてまとめ、計算機代数系も乱数シードもなく、無料ブラウザツールと前払い API 経路で同じ純粋な求解関数を共有します。非正の辺または高さは invalid_input で拒否されるため、スクリプトや採点パイプラインは、黙って絶対値を取るのではなく、正直なエラーを受け取ります。
正五角柱における体積と表面積の意味
API は大きさをでっち上げず invalid_input を返します。
API の呼び出し方と返却内容
いずれも零より厳密に大きく、公開された上限内の有限数でなければなりません。幾何の宿題パイプライン、包装・柱の拾いスクリプト、面接対策サンドボックス、CAD 事前チェック、計算機代数パッケージを各機に入れずに再現可能な正五角柱数値が必要な任意のワークフローからご利用ください。元データがミリとメートルを混ぜるときだけ単位換算と組み合わせてください。edge と height を含む JSON 本体を送ってください。フィールド edge は各正五角形底面の正の辺長で、別名 a、side、base_edge も受け付けます。フィールド height は正の柱の高さで、別名 h と H は同じ意味です。成功時、応答は edge と height をエコーし、主結果として volume、lateral_surface_area、total_surface_area を返し、一つの正五角形の base_area、底の perimeter、method に regular_pentagonal_prism、閉形式を記した短い formula ブロックを含みます。必須欠落、非有限数、非正の辺や高さ、範囲外など検証失敗は invalid_input を返し、課金されません。料金は成功リクエストごとに一律 $0.002、単位 item、限界単価は零です。本機能は線単位を変換しないので、送信前に edge と height を同一単位に揃えてください。
実務上の要点、制限、関連検索
中間積が Worker とブラウザの IEEE 倍精度で有限に保たれるよう、edge と height を公開された正の範囲(最大一兆)内に保ってください。公式は a と h だけなので、学習者は閉五角形面積で手計算し、浮動小数点許容内で API と行ごとに照合できます。invalid_input を返す失敗タスクは前払い残高を消費しないため、契約学習中に不可能な寸法を打っても探索スクリプトを安価に保てます。直円柱が必要なら円柱体積計算機を、第三次元なしの平面五角形面積だけなら、高さ付き柱経路を呼ばず同じ閉形式から base_area だけを導いてください。
連携の活用例
正五角柱の体積・表面積の宿題確認
学習者に底辺と高さを与え、手計算した体積・側面積・表面積を、決定的な API または無料ブラウザの結果と照合します。
技術的な質問
側面積と表面積の違いは何ですか?
側面積は五枚の長方形壁だけです:5·a·h。表面積は両方の五角形底を加えます:2·base_area + 5·a·h。
なぜ零や負の辺・高さは拒否されるのですか?
直正五角柱の立体には厳密に正の辺と高さが必要です。非正の入力は絶対値を取らず invalid_input を返します。
正五角柱の計算機は無料ですか?
ブラウザツールは無料でローカル実行です。API 呼び出しは成功リクエストごとに $0.002 の前払い KIT 残高を使い、失敗タスクは課金されません。