四角錐の計算ツール
正四角錐の底面の一辺と高さを入れると、体積、斜高、側面積、表面積が一度に分かります。一辺4、高さ3なら体積は16、表面積は44.84441です。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 辺
- 4
- 高さ
- 3
- 小数点以下の桁数
- 6
- 斜高
- 3.605551
- 体積
- 16
- 側面積
- 28.84441
- 表面積
- 44.84441
一辺と高さから四角錐の体積と表面積を求めます。検索意図: 四角錐の体積。ネットワーク呼び出しや乱数シードは一切必要ありません。失敗したジョブは課金されません。
2つの数から5つの値が分かる
正四角錐は、底面の一辺と垂直な高さ、つまり底面の中心から頂点までの距離が決まれば形が決まります。ほかの値はすべてこの2つから求まります。三角形の各面の中央を測る斜高は、高さと一辺の半分がつくる直角三角形から出ます。体積は一辺の2乗に高さを掛けて3で割った値です。側面積は4つの面の合計で、表面積はそこに底面を加えます。一辺4、高さ3なら、斜高は3.605551、体積は16、側面積は28.84441、表面積は44.84441です。
よくある取り違え
いちばん多いのは、斜高を高さと取り違えることです。高さは四角錐の内側をまっすぐ縦に通り、斜高は面の真ん中をのぼります。どちらも、角から頂点へ向かう辺とは別のものです。次に多いのは、底面を覆わないのに表面積を使ってしまうことで、その場合に必要なのは側面積です。一辺と高さは同じ単位で入力してください。面積はその単位の2乗、体積は3乗で出ます。入力した値は計算の前に確認され、小数の桁数を指定すると丸めは一度だけ行われます。
よくある質問
正四角錐の体積はどう求めますか?
底面の一辺を2乗し、高さを掛けて3で割ります。一辺4、高さ3なら体積は16で、同じ底面と高さを持つ直方体のちょうど3分の1です。
側面の斜高はどう計算しますか?
底面の一辺の半分、垂直な高さ、斜高は直角三角形をつくるので、ピタゴラスの定理で斜高が求まります。一辺4、高さ3なら3.605551です。
側面積と表面積は何が違いますか?
側面積は4つの三角形の面だけの面積で、表面積はそれに正方形の底面を加えたものです。一辺4、高さ3なら側面積は28.84441、表面積は44.84441です。
高さの代わりに斜高を入力できますか?
できます。垂直な高さではなく側面の斜高を測った場合は、底面の一辺と一緒に入力してください。同じ直角三角形から高さを逆算し、残りも計算します。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/math/square-pyramid \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"side":4,"height":3}'const res = await fetch("https://api.kit.forhosting.com/math/square-pyramid", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"side": 4,
"height": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/square-pyramid",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"side": 4,
"height": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/square-pyramid", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"side":4,"height":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"side":4,"height":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/square-pyramid", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"side": 4,
"height": 3
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.square_pyramid",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
この計算ツールはブラウザでは無料で、決定的に動作し、API パスでも同一の結果になります。入力は計算の前に検証されるため、不正なペイロードは invalid_input で失敗します。小数が指定された場合、half-up の丸めは生の IEEE 値に対して一度だけ適用されます。同じ JSON を表計算ソフト、CMS、自動化、教育用のデモから利用できます。
仕組み
一辺と高さから四角錐の体積と表面積を求めます。V=a²h/3。 側面の斜高はピタゴラスの定理で関係づけられます。ネットワーク呼び出しや乱数シードは一切必要ありません。失敗したジョブは課金されません。ネットワーク呼び出しや乱数シードは一切必要ありません。失敗したジョブは課金されません。この計算ツールはブラウザでは無料で、決定的に動作し、API パスでも同一の結果になります。入力は計算の前に検証されるため、不正なペイロードは invalid_input で失敗します。小数が指定された場合、half-up の丸めは生の IEEE 値に対して一度だけ適用されます。同じ JSON を表計算ソフト、CMS、自動化、教育用のデモから利用できます。この計算ツールはブラウザでは無料で、決定的に動作し、API パスでも同一の結果になります。入力は計算の前に検証されるため、不正なペイロードは invalid_input で失敗します。小数が指定された場合、half-up の丸めは生の IEEE 値に対して一度だけ適用されます。同じ JSON を表計算ソフト、CMS、自動化、教育用のデモから利用できます。
入力・制限・丸め
任意の小数は half-up を一度だけ用います。出力は入力をそのまま返します。ネットワーク呼び出しや乱数シードは一切必要ありません。失敗したジョブは課金されません。ネットワーク呼び出しや乱数シードは一切必要ありません。失敗したジョブは課金されません。必須の JSON フィールドを指定してください。不正な型は invalid_input を発生させます。この計算ツールはブラウザでは無料で、決定的に動作し、API パスでも同一の結果になります。入力は計算の前に検証されるため、不正なペイロードは invalid_input で失敗します。小数が指定された場合、half-up の丸めは生の IEEE 値に対して一度だけ適用されます。同じ JSON を表計算ソフト、CMS、自動化、教育用のデモから利用できます。この計算ツールはブラウザでは無料で、決定的に動作し、API パスでも同一の結果になります。入力は計算の前に検証されるため、不正なペイロードは invalid_input で失敗します。小数が指定された場合、half-up の丸めは生の IEEE 値に対して一度だけ適用されます。同じ JSON を表計算ソフト、CMS、自動化、教育用のデモから利用できます。
使いどころ
検索意図が一致するときに使用してください。一辺と高さから四角錐の体積と表面積を求めます。ネットワーク呼び出しや乱数シードは一切必要ありません。失敗したジョブは課金されません。ネットワーク呼び出しや乱数シードは一切必要ありません。失敗したジョブは課金されません。この計算ツールはブラウザでは無料で、決定的に動作し、API パスでも同一の結果になります。入力は計算の前に検証されるため、不正なペイロードは invalid_input で失敗します。小数が指定された場合、half-up の丸めは生の IEEE 値に対して一度だけ適用されます。同じ JSON を表計算ソフト、CMS、自動化、教育用のデモから利用できます。この計算ツールはブラウザでは無料で、決定的に動作し、API パスでも同一の結果になります。入力は計算の前に検証されるため、不正なペイロードは invalid_input で失敗します。小数が指定された場合、half-up の丸めは生の IEEE 値に対して一度だけ適用されます。同じ JSON を表計算ソフト、CMS、自動化、教育用のデモから利用できます。
連携の活用例
手早い確認
無料の widget です。
自動化
API 経由でも同じ JSON です。
教育用途
固定された golden です。
技術的な質問
無料ですか?
はい、tier A です。
ネットワークは使いますか?
いいえ。
不正な入力の場合は?
invalid_input を返します。
API はありますか?
はい。
対応言語は?
英語のみで提供し、Nitro が多言語化します。