斜高の計算
底面の半径と垂直な高さから円錐の母線の長さが分かります。半径3、高さ4なら斜高はちょうど5で、じょうごや三角帽子、円錐形の屋根を切り出す長さになります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 半径
- 3
- 高さ
- 4
- 斜高
- 5
直円錐の斜高(母線)とは、円形底面の周上の任意の点から側面に沿って頂点まで至る直線距離です。この長さは底面半径と垂直な高さがなす直角三角形の斜辺であり、ピタゴラスの定理が閉じた形を与えます。すなわち l は r の二乗と h の二乗の和の平方根に等しいです。教科書が円錐の生成線を求めるとき、側面を扇形に展開するとき、あるいは製作図が半径と立ち上がりだけを示し漏斗・円錐帽子・円錐屋根の切断長が必要なときに、学習者はこの量に出会います。この斜高計算器は正の底面半径と正の鉛直高さを受け取り、正でない寸法を拒否し、決定的な母線長を返します。
斜高の意味とピタゴラスだけで足りる理由
直円錐は円形の底面と、底面中心に直角で交わる軸上にある頂点を持ちます。鉛直高さとは底面中心から頂点までのその軸方向距離であり、側面を走る辺そのものではありません。軸を含む平面で円錐を切ると、等辺が母線である二等辺三角形が得られます。
その軸断面の半分は、垂直な脚が高さ h、水平な脚が底面半径 r、斜辺がまさに母線長 l である直角三角形です。したがってピタゴラスの定理により、側面積・体積・展開角を必要とせず、l は r の二乗と h の二乗の和の平方根に等しくなります。
斜高という語句の周囲の検索意図は、学習者が解答集と照合でき、製作担当者が切断表へ写せ、スクリプトがフィクスチャへ固定できる単一の数値長さに集まります。必要なのが辺の長さだけであるとき、体積と表面積の多指標ダンプではなく、その一本の斜辺が求められます。
直円錐では軸三角形が常に直角であるため、反復ソルバも角度変換も、平方和の平方根ひとつ以外の特殊関数も不要です。
斜高が役に立つ場面
教室や家庭教師プラットフォームは、宿題が辺だけを求めるときに体積まで計算せず母線長を検算できるよう、斜高計算器を使います。漏斗・円錐屋根・テーパー板金部品の製作支援は、図面から底面半径と立ち上がりを知り、側面を扇形に展開する前に母線に沿った切断長だけを必要とすることが多いです。
斜高というクエリで順位を取るコンテンツサイトは、無料ブラウザ経路が同じ純粋モジュール上で有料自動化とバイト単位で一致する焦点ランディングの恩恵を受けます。本能力はピタゴラス向けのランディングです。すでに r と h があり軸三角形の斜辺だけが必要なら、これが正確な契約です。
活用例
円錐母線長の宿題検算
学習者と指導者は、正の底面半径と鉛直高さから l = √(r²+h²) を確かめ、いずれかの寸法が正でないときの拒否も含めて検証します。
立体幾何テスト向けの決定的フィクスチャ
単体テストや対話的な円錐デモを供給するパイプラインは、各言語でピタゴラスを再実装する代わりに純粋な斜高オラクルを呼び出します。
板金と屋根の切断表
製作担当者は、半径と立ち上がりを記した図面を、円錐ホッパー・漏斗・屋根パネルを展開するために必要な母線長へ変換します。
よくある質問
計算器は単位を換算しますか?
いいえ。 半径・高さ・斜高は、既にお使いの一貫した長さ系を共有します。呼び出す前にメートルからインチへの換算をご自身で行ってください。
斜高は垂直な高さと同じですか?
いいえ。 高さは底面中心から頂点までの軸方向の立ち上がりです。斜高は側面に沿った母線であり、半径が正である限り高さより常に厳密に長くなります。
半径3、高さ4の円錐の母線はどう求めますか?
半径と高さをそれぞれ2乗して足し、その和の平方根を取ります。半径3、高さ4なら斜高はちょうど5で、円錐の中に隠れた有名な直角三角形になります。
半径や高さがゼロや負のときはどうなりますか?
その値はすぐに受け付けず、半径と高さは正の値が必要だと分かるメッセージを返します。正しい直円錐は底面も高さもゼロより大きいためです。
円錐の体積や表面積も出ますか?
出ません。返すのは、底面の縁から頂点まで側面に沿って測る斜高だけです。面積や体積が必要なら、この長さをいつもの円錐の公式に当てはめてください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/math/slant-height \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":3,"height":4}'const res = await fetch("https://api.kit.forhosting.com/math/slant-height", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 3,
"height": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/slant-height",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 3,
"height": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/slant-height", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":3,"height":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":3,"height":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/slant-height", 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": 4
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.slant_height",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
斜高の意味とピタゴラスだけで足りる理由
radius と height のエコーおよび formula 文字列付きで slant_height を返すことで、メモへの貼り付け、自動テストへの固定、より大きなパイプラインへの投入が容易になり、指導や配備する各言語で平方根を再実装せずに済みます。専用ランディングは斜高というクエリを狙い、母線を体積・面積フィールドの中に埋もれさせるページとは区別されます。
入力契約、検証ルール、応答フィールド
適切な直円錐は正の底面と正の立ち上がりを持つからです。単位は既にお使いの一貫した長さ系であり、エンジンがメートルをインチへ、フィートをセンチメートルへ換算することはありません。扇形の弧長や型紙角度が必要ならご自身の展開計算と組み合わせてください。両方の数を有限に保ち、内部の大きさ上限を十分下回るようにすれば、平方和は通常の浮動小数点範囲に収まります。必須フィールド radius と height の 2 つを含む JSON 本体を送ってください。各値は JSON の数値または数値文字列でよく、欠落フィールド・空文字列・非有限値はフィールド名付きの invalid_input で失敗します。どの寸法も厳密に正でなければならず、ゼロまたは負の半径・高さは radius と height が正でなければならないという明確なメッセージですぐ拒否され、その検証失敗は課金されません。このランディングではゼロを縮退した円板や針としては扱いません。成功時、本体は安定比較のため丸めた 2 入力をエコーし、l が r の二乗と h の二乗の和の平方根に等しい閉じた形から slant_height を返し、表示と記録用に短い formula 文字列を付けます。例:radius が 3、height が 4 なら斜高はちょうど 5、古典的な 3-4-5 直角三角形です。もう一つのよくある検算は radius 5 と height 12 で 13 になります。このエンドポイントは斜高のみを解き、図面・面積合計・体積は出力しません。
斜高エンドポイントが価値を生む場面
試験準備ジェネレータは、誤った採点器が受け入れかねない NaN や複素値を黙って返すのではなく、正でない寸法を invalid_input と記す決定論的オラクルを必要とします。実装は純粋な parse ティア A のため、成功した呼び出しはモデルトークンも外向きネットワークもなく公開基準価格 $0.002 で済み、検証失敗は残高を消費しません。リクエストを小さく保ち、丸めた slant_height を継続的インテグレーションのフィクスチャに固定すれば、l だけが必要なときに完全な多指標円錐ソルバを立てなくても、教材・LMS プラグイン・エッジワーカー向けに再現可能な母線長が得られます。後から体積や表面も必要になったら、このエンドポイントに余分なフィールドを発明させるのではなく、返された斜高を手元のノートの通常の閉じた公式と組み合わせてください。
技術的な質問
直円錐の斜高はどのように求めますか。
正の有限数を radius と height に送ってください。API は軸直角三角形の斜辺 l = √(r²+h²) に加え、エコーした入力と formula 文字列を返します。
半径または高さがゼロや負のときはどうなりますか。
タスクは invalid_input で失敗します。このランディングの適切な円錐には正の底面半径と正の鉛直高さが必要であり、その失敗は課金されません。
斜高計算器の料金はいくらですか。
ブラウザ用具は無料です。API リクエストは成功した呼び出しごとに前払い KIT 残高から $0.002 を使い、無効な入力は課金されません。