円柱の体積計算機
直円柱の半径と高さを入力すると、3つの値が一度に分かります。半径3、高さ5なら体積は45π、側面積は30π、全表面積は48πです。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 半径
- 3
- 高さ
- 5
- 体積
- 141.3716694115
- 側面積
- 94.2477796077
- 全表面積
- 150.7964473723
- 底面積
- 28.2743338823
直円柱は学校の幾何、包装、土木数量、製造で最もよく現れる立体の一つで、円形の底面を一定の高さで真上に押し出したものです。正の底面半径rと正の高さhが与えられれば、三つの閉形式の計量が実務上のほとんどの問いに一度に答えます。体積はπr²h—断面が一様なタンク、ドラム、管区間の内部空間です。側面積は2πrh—曲面の壁のみで、ラベル、断熱、側面塗装に関係します。全表面積は2πr(r+h)で、両底面を壁に加えた塗装や材料の外皮、伝熱面に使います。
直円柱における体積と表面積の意味
直円柱は合同な二つの円底を持ち、中心を結ぶ線分が両底面に垂直です。その長さが高さh、各底の半径がrです。体積V=πr²hは底面積×高さに由来し、底に平行な断面は常に面積πr²の同じ円板です。
rとhの長さ単位に一貫性があれば、メートルなら体積は立方メートル、面積は平方メートルです。算術は強制後の初等乗算のみで、反復やモンテカルロはありません。中空管や斜円柱は別式が必要で範囲外です。
入力する値と返ってくる結果
radiusは正の底面半径で別名r,Rも可。heightは正の高さで別名h,Hも可。どちらも厳密に正の有限数で公開限界内である必要があります。
幾何の宿題、包装・タンク数量、面接用サンドボックス、CAD事前確認など、代数パッケージを各機に入れずに再現可能な円柱数値が必要な流れでご利用ください。rとhは同じ長さ単位で送ってください。
実務のヒント、制限、関連検索
本ページは円柱体積や側面積・全表面積の検索向けで、円錐・球・管壁厚の道具ではありません。直円柱の半径と高さが既知で体積と両表面を一度に欲しいときに適します。解決後、側面積=円周×高さ、全表面=2×底面積+側面積、体積=底面積×高さを浮動小数の許容内で確認できます。
高さなしの平面円だけなら円の式、底の扇形弧長なら弧長計算機をご利用ください。
活用例
タンク・ドラム・包装の数量
円柱の半径と充填高さを容量見積もりの体積に、壁と全外皮を塗装・包装・材料発注の面積に変換します。
CAD・製造の事前確認
ネスティングや見積の前に在庫円柱寸法をスクリプトで検証:質量の体積、塗装・熱処理の側面積と全表面積。
よくある質問
直円柱の体積の公式は?
底半径rと高さhで体積はπ·r²·h(底面積×高さ)です。半径と高さは同じ長さ単位を使ってください。
側面積と全表面積の違いは?
側面積は曲面の壁のみ:2·π·r·h。全表面積は両円底を加えた2·π·r·(r+h)です。
中空管や斜円柱は扱いますか?
いいえ。 本ツールは外半径と高さだけから中実直円柱をモデル化します。中空壁や傾いた軸は別式が必要です。
半径や高さが0や負のときはどうなりますか?
実際の円柱を表さないため受け付けません。体積0などの数値を黙って返す代わりにエラーを示すので、入力ミスにすぐ気付けます。
結果はどの単位で出ますか?
入力した長さの単位に合わせて出ます。メートルで入れれば体積は立方メートル、面積は平方メートルになり、インチなら立方インチと平方インチになります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/geom/cylinder \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":3,"height":5}'const res = await fetch("https://api.kit.forhosting.com/geom/cylinder", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 3,
"height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/cylinder",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 3,
"height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/cylinder", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":3,"height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":3,"height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/cylinder", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"radius": 3,
"height": 5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.cylinder",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_radius | 1000000000000 |
min_radius | 1e-15 |
max_height | 1000000000000 |
min_height | 1e-15 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
本機能はこれらの恒等式を、計算機代数系も乱数シードもなく、無料ブラウザと前払いAPIで同じ純関数として決定的JSONにまとめます。非正の半径や高さはinvalid_inputで拒否され、スクリプトや採点パイプラインは静かな絶対値や体積ゼロではなく明確なエラーを見ます。
直円柱における体積と表面積の意味
側面積は曲面を円周2πr×高さhの長方形に展開してL=2πrh。全表面積は両底を加えT=2πr²+2πrh=2πr(r+h)です。教室の定番はr=3,h=5で体積45π、側面積30π、全表面積48π。零や負の寸法はこの契約では受け入れられず、APIはinvalid_inputを返します。
APIの呼び出し方と返却内容
radiusとheightを含むJSON本体を送ってください。成功時はradiusとheightをエコーし、volume、lateral_surface_area、total_surface_areaを主結果として返し、base_area、circumference、method=right_cylinder、短いformulaブロックを含みます。必須欠落、非有限、非正、範囲外はinvalid_inputで課金されません。料金は成功リクエストごとに$0.002です。
実務のヒント、制限、関連検索
半径と高さは公開の正の範囲(最大一兆)に収め、IEEE倍精度で中間積が有限になるようにしてください。指導ではr=3,h=5と45π・30π、単位円柱r=h=1と体積π・全表面4π、零・負寸法の拒否経路を対で示すとよいです。式はrとhだけなので、手計算でπのきれいな倍数を求めAPIと行ごとに照合できます。invalid_inputの失敗タスクは前払い残高を消費しません。
連携の活用例
円柱の体積と表面積の宿題確認
学生に半径と高さを与え、手計算の体積・側面積・全表面を決定的なAPIまたは無料ブラウザ結果と比較します。
技術的な質問
零や負の半径・高さが拒否される理由は?
中実の直円柱には厳密に正の半径と高さが必要です。非正入力は絶対値を取らずinvalid_inputを返します。
円柱の体積計算機は無料ですか?
ブラウザツールは無料でローカル実行です。APIは成功リクエストごとに$0.002の前払いKIT残高を使い、失敗タスクは課金されません。