体積の計算
立方体、直方体、球、円柱、円錐から形を選び、寸法を入力すると体積が分かります。1辺が2の立方体の体積は8立方単位です。結果は入力した長さの単位の立方で表され、ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 形状
- Cube
- 辺
- 2
- 体積
- 8
体積は立体が占める三次元の空間の計量で、送る長さと同じ単位の立方で示します。この体積の計算ツールは、立方体・直方体・球・円柱・円錐という形状名と、その立体を一意に決める寸法を受け取り、閉じた形の体積を返します。立方体には一辺、直方体(箱や直方プリズムとも呼びます)には長さ・幅・高さ、球には半径、円柱と円錐にはそれぞれ半径と垂直高さが必要です。ゼロは妥当な退化立体で、体積ゼロを返します。
送る立体と使われる閉じた式
体積は立体が占める三次元空間の量です。外側の皮を平方単位で数える表面積と違い、体積は送る長さと同じ立方単位で内部を満たします。この端点は、教室で扱う五つの立体のための単一の振り分け口です。
恒等式はその辺の三乗です。立方体は三辺が等しい正四角柱だからです。恒等式はその三辺の積で、直な直方の箱の体積です。
shapeをsphereにし、半径を送ってください。恒等式は三分の四 π r の三乗で、その半径の球面が囲む唯一の球です。shapeをcylinderにし、半径と垂直高さを送ってください。
恒等式は π r の二乗かける h で、円形底面を高さ方向に押し出した面積です。shapeをconeにし、半径と垂直高さを送ってください。恒等式は三分の一 π r の二乗かける h で、同じ底面と同じ高さを共有する円柱の三分の一です。
契約はこれだけです。 形状名一つ、それを決める寸法、送った長さと同じ立方単位の体積一つです。未対応の形状名や負の寸法は、式が走る前に失敗します。単位換算、タンクの水位、円錐台、角錐、表面積だけが必要な場合は専用ツールを使ってください。
ここでの検索意図は、形状名とその寸法からの体積であり、はっきりした数か誠実な誤りです。
複数形状の体積照会が役立つ場面
学習者は立体幾何の同じ単元で、aの三乗、長さかける幅かける高さ、三分の四 π r の三乗、π r の二乗かけるh、三分の一 π r の二乗かけるhという五つの恒等式に出会います。形状名で振り分ける一つの計算ツールがあれば、学習者は混合プリントの各問を、五つの別ページを開いたり円錐の三分の一と円柱の式を手で混ぜたりせずに確認できます。
教員は負の辺を、符号付きの無意味な体積の印刷ではなく拒否する解答キーを事前に作れます。試験基盤は混合の体積セクションを一つの決定的な神託で採点できます。包装・出荷・保管の見積もりは、立方の箱、直方の木箱、球のタンク、ドラム、円錐ホッパーという同じ五立体から始まることが多いです。
要求した半径が負だと分かること自体が、下流の梱包リストが倉庫へ行ってしまう場合には数と同じくらい価値があります。開発者は同じ契約をスクリプトから呼び、幾何ライブラリのユニットテストを種まきし、教材で五つの教科書恒等式を示し、形状名と短い長さのリストから体積を求めるプログラミング課題の文言を満たします。このページでは作業はすべてブラウザ内で走ります。
契約の限界を覚えておいてください。このツールは円錐台、角錐、トーラス、管、タンクの水位を寸法決めせず、リットルをガロンにも換えません。長さがすべてセンチメートルなら、体積は立方センチメートルです。
体積の計算ツールを探して来た場合でも、立方体・箱・球・円柱・円錐の内部を探して来た場合でも、契約は同じです。
活用例
宿題と試験のための体積ドリル
立方体・箱・球・円柱・円錐が混ざった問いを一ページで確かめ、負の寸法が符号付きの無意味な体積ではなく拒否されることを確認します。
包装・出荷・保管の見積もり
立方の箱、直方の木箱、球のタンク、ドラム、円錐ホッパーの内部を、同じ形状プラス寸法の契約で寸法決めします。
決定的な幾何フィクスチャ
手作りの a³、lwh、(4/3)πr³、πr²h、(1/3)πr²h なしに、ユニットテスト・コンテスト検証・CIアサーション向けの再現可能な体積を生成します。
よくある質問
各形状にはどの寸法が必要ですか?
立方体には非負のside(一辺)が必要です。球には非負のradiusが必要です。
寸法が負のとき、または形状が未知のときはどうなりますか?
負の長さは幾何の計量ではなく、未対応の形状は計算しません。検証の失敗には課金されません。
長さゼロは失敗しますか、それとも体積ゼロを返しますか?
ゼロは許されます。 一辺ゼロの立方体や高さゼロの円柱は、体積がゼロの退化立体です。拒否されるのは負の寸法だけです。
体積はどの単位で表示されますか?
入力した長さの単位の立方で表示されます。メートルで測れば立方メートルになります。単位の換算はしないので、寸法はすべて同じ単位でそろえてください。
円錐と円柱の体積にはどんな関係がありますか?
円錐の体積は、底面と高さが同じ円柱の3分の1です。円柱は円周率×半径の2乗×高さで、円錐はその3分の1になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/math/volume \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"shape":"cube"}'const res = await fetch("https://api.kit.forhosting.com/math/volume", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"shape": "cube"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/volume",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"shape": "cube"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/volume", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"shape":"cube"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"shape":"cube"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/volume", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"shape": "cube"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.volume",
"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で失敗し、課金されません。
送る立体と使われる閉じた式
shapeをcubeにし、一辺をside欄(別名はedgeとa)で送ってください。shapeをrectangular_prism(別名はboxとcuboid)にし、length、width、heightを送ってください。
入力契約、必要な寸法、誤りの扱い
フォームはその五つを選択として描きます。球はradius(またはr)が必要です。選んだ形状が要する寸法はすべて有限でなければなりません。shapeの欠落、未対応の形状名、必須寸法の欠落も同じように失敗します。ゼロは許されます。 つぶれた立方体や高さゼロの円柱は、体積がゼロの退化立体であり、入力誤りではありません。成功時、本体は正規の形状を返し、使った検証済み寸法を返し、volumeと短い式文字列を返します。立方体はVがaの三乗、直方体はVがl w h、球はVが三分の四 π r の三乗、円柱はVがπ r の二乗かけるh、円錐はVが三分の一 π r の二乗かけるhです。使わない寸法の鍵は省き、nullにはしません。内部の求解は、その最終丸めの前に常に倍精度いっぱいを使います。必須のshape欄を持つJSON本体をPOSTしてください。正規値はcube、rectangular_prism、sphere、cylinder、coneです。エンジンは、前後空白を除き、小文字化し、空白やハイフンを下線に折りたたんだうえで、box、cuboid、ball、right_cylinder、right_coneといった別名も受け付けます。寸法はJSONの数または数値文字列として届きます。立方体はside(またはedge、またはa)が必要です。直方体はlength、width、height(またはl、w、h)が必要です。円柱と円錐はそれぞれradiusとheightが必要です。負の長さは幾何の計量ではないため、それらの場合はどの式も走る前にinvalid_inputで失敗し、落ちた欄を名指しします。
複数形状の体積照会が役立つ場面
API経由では成功した照会ごとに$0.002がかかり、検証の失敗は課金されず、応答が返ったあとに何も保存しません。形状と非負の寸法を入れ、有限の体積か明確なinvalid_inputが出ます。
技術的な質問
立方体・箱・球・円柱・円錐の体積はどう求めますか。
その立体を決めるshapeと寸法を送ってください。立方体はside、直方体はlengthとwidthとheight、球はradius、円柱と円錐はradiusとheightです。APIは体積と使った式を返します。
体積の計算ツールの料金はいくらですか。
ブラウザの道具は無料です。APIリクエストは成功した呼び出しごとに前払いKIT残高から$0.002を使い、無効な入力には課金されません。