菱形二十・十二面体の計算
菱形二十・十二面体の辺の長さを入力すると、正確な体積と表面積が分かります。辺が1なら体積はおよそ41.6153237825、表面積はおよそ59.3059828449です。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 辺
- 1
- 体積
- 41.6153237825
- 表面積
- 59.3059828449
- 公式による体積
- V = (1/3)(60 + 29√5) a³
- 表面積の式
- A = (30 + 5√3 + 3√(25 + 10√5)) a²
この計算機は、一辺の正の辺長から一様菱形二十・十二面体の二つの古典的な指標を求めます。厳密な閉形式の体積は三分の一に(60 + 29×√5)を掛け、さらに a の三乗を掛けたものです。総表面積は(30 + 5×√3 + 3×√(25 + 10√5))に a の二乗を掛けたものです。学習者やログ行がソースを読まずに恒等式を確認できます。結果は純粋な解析幾何です。アルキメデスの立体の演習、梱包やゲーム資産の寸法決め、3D 印刷用展開図、既知の辺から再現可能な菱形二十・十二面体が必要な CI フィクスチャにご利用ください。検証失敗は課金されません。
菱形二十・十二面体計算機が返す内容と、辺長だけで足りる理由
一様菱形二十・十二面体は十三のアルキメデスの立体の一つです。二十の正三角形面、三十の正方形面、十二の正五角形面を持ち、六十の頂点では三角形一つ・正方形二つ・五角形一つが巡回順で出会い、百二十の等しい辺があります。各面が同じ辺長の正多角形であり、頂点図形が対称性で固定されているため、一つの正の辺長 a だけで剛体運動を除き立体が完全に決まります。
このツールは、その一本の長さを決定論的な応答に変え、(60 + 29×√5)の三分の一を a の三乗に掛ける閉形式や、総表面が二十の三角形面積と三十の正方形面積と十二の五角形面積の和であること、表面積が一面なのか全体の展開図なのかを調べ直す手間を省きます。正十二面体、二十・十二面体、切頂立方八面体だけが必要な場合は専用ツールを使ってください。
ここでの検索意図は辺長からの菱形二十・十二面体であり、辺が正でないときの明確な答えか誠実なエラーです。
閉形式の評価方法:体積と総表面積
体積は厳密なアルキメデス式で、体積は三分の一に(六十 + 二十九×√5)を掛け、さらに辺の三乗を掛けます。この係数は拡大二十・十二面体の黄金比幾何で固定され、数値積分やメッシュ近似には依存しません。総表面積は、三十 + 五×√3 + 三×√(二十五 + 十×√5) に辺の二乗を掛けます。
同等に、辺 a の正三角形の面積の二十倍、正方形の a の二乗の三十倍、辺 a の正五角形の面積の十二倍であり、中間の面面積の丸めを避けるコンパクトな根号で書かれます。
学習・設計・コードにおける菱形二十・十二面体指標の位置づけ
学習者は教科書が辺長から体積を求めるとき、試験がアルキメデスの立体の総表面を要求するとき、あるいは立体幾何の課題が塗装や 3D 印刷前に六十二面モデルの材料見積もりを求めるときに、この立体に出会います。教員は整数辺について体積と表面を列挙し、ゼロや負の長さを NaN ではなく拒否する解答キーを事前生成できます。
機械・製品設計ではほぼ球形の多面体容器の容量、折り展開図の板面積、CAD 体積プロパティとの健全性確認が必要になることがあり、要求された辺が正でないと分かることも数値そのものと同じくらい価値があります。ゲームやシミュレーションのチームは、衝突近似、粒子境界、プラットフォーム間で決定論的であるべき手続き的メッシュ寸法に体積と表面を使います。
開発者は同じ契約をスクリプトから呼び出し、幾何ライブラリの単体テストを育て、教材ツールでアルキメデス公式を示し、正の一辺から体積と表面を求めるプログラミング課題を満たします。菱形二十・十二面体の計算機を探して来られた場合も、辺長からのアルキメデス体積・表面を探して来られた場合も、契約は同じです。
活用例
宿題とアルキメデス立体の演習
教科書の辺長から菱形二十・十二面体の体積と総表面を計算し、負の辺が拒否されることを確認します。
決定論的な幾何フィクスチャ
手書きの根号係数なしで、単体テスト・コンテスト検証・CI アサーション用に再現可能なアルキメデス立体指標を生成します。
3D モデル・梱包・ゲーム資産
CAD・製造・シミュレーションツールで、既知の辺からほぼ球形の多面体容器、印刷用展開図、手続き的メッシュの寸法を決めます。
よくある質問
菱形二十・十二面体計算機の料金は?
このページではブラウザで無料です。無効な入力は課金されません。
どの公式が使われますか?
体積は V = (1/3)(60 + 29√5) a³、総表面積は A = (30 + 5√3 + 3√(25 + 10√5)) a² で、辺 a の一様菱形二十・十二面体の標準閉形式です。
菱形二十・十二面体にはどんな面がありますか?
正三角形が二十枚、正方形が三十枚、正五角形が十二枚あります。60ある頂点のそれぞれで、三角形1つ、正方形2つ、五角形1つが同じ順番で集まります。
表面積は1つの面ですか、立体全体ですか?
立体全体です。三角形二十枚、正方形三十枚、五角形十二枚の合計六十二面を、同じ辺の長さで足し合わせた面積です。
辺が0やマイナスだとどうなりますか?
意味のない結果を出さずにエラーになります。0、マイナス、空欄、数値でない辺は、実際の立体を表さないためです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/geom/rhombicosidodecahedron \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"edge":1}'const res = await fetch("https://api.kit.forhosting.com/geom/rhombicosidodecahedron", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"edge": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/rhombicosidodecahedron",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"edge": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/rhombicosidodecahedron", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"edge":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"edge":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/rhombicosidodecahedron", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"edge": 1
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.rhombicosidodecahedron",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
有限で正の長さとして辺を入力すると、エンジンは edge、volume、surface_area、および公式文字列を返します。辺が欠落、ゼロ、負、または非有限のときは、静かな NaN ではなく invalid_input を返します。API 経由の成功リクエストは $0.002 です。
菱形二十・十二面体計算機が返す内容と、辺長だけで足りる理由
推奨入力は JSON 数としてのスカラー edge です。応答は常に edge をエコーし、標準のアルキメデス公式による volume、六十二面すべての合計としての surface_area、両方の公式文字列を報告します。辺の欠落、非有限値、長さゼロ、負の長さはすべて invalid_input を起こし、失敗したフィールド名を含むメッセージを付けます。この規律は自動テストを安定させ、キャッシュを安全にし、縮退した線分を実体として扱うことを防ぎます。
閉形式の評価方法:体積と総表面積
エンジンは edge フィールドから別名 a、edge_length、side で辺を解決し、値が有限かつ厳密に 0 より大きいことを要求します。任意の precision は公開フィールドだけを丸め、内部の解は最終丸めの前に常に倍精度を使います。自動パイプラインで同じ数学結果が必要なときは、このページの無料ブラウザ実行と有料 API を組み合わせ、根号係数を自分で再実装せずにご利用ください。
学習・設計・コードにおける菱形二十・十二面体指標の位置づけ
このページでは作業はすべてブラウザ内で行われ、API 経由の成功照会は $0.002、検証失敗は課金されず、応答後に何も保存されません。無料の対話的探索と同一の有料 API という分割は KIT の tier A カタログの他項目と一致し、教室デモから自動パイプラインへ数学結果を変えずに移れます。正十二面体・立方八面体・トーラスのソルバーが必要な決定論ツール群の実験室では他の無料幾何エンドポイントと組み合わせ、辺と最終指標の両方を示す文書と併せて、学習者とレビュー担当者の数字と図を揃えてください。正の辺を入力し、有限の指標か明確な invalid_input を出力します。
技術的な質問
辺の長さが負の場合はどうなりますか?
ハンドラは、辺が正の有限数でなければならず負の辺は無効であるというメッセージ付きで invalid_input を返します。
surface_area は一面ですか、立体全体ですか?
surface_area は六十二面すべての総表面です。二十の正三角形、三十の正方形、十二の正五角形です。一面の面積ではありません。
丸めを制御できますか?
はい。precision(別名 decimals、dp)を 0 から 15 の整数に設定します。既定は全数値フィールドで小数 10 桁です。