正七角形の面積計算
1辺が5の正七角形の面積は約90.848平方単位、周の長さは35です。どんな辺の長さを入れても、面積と一緒に辺心距離と外接円の半径が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 辺
- 5
- 面積
- 90.8478111
- 周長
- 35
- 辺心距離
- 5.1913034914
- 外接円の半径
- 5.7619121774
正七角形は七つの等しい辺と七つの等しい内角を持ちます。辺の長さだけを与えると、この計算機は A が七分の四に辺の二乗と π/7 の余接を掛けた閉形式で囲まれた面積を返します。周囲長・内接円半径(apothem)・外接円半径も同じ応答に含まれ、一回の要求で定番の演習セットをカバーします。
辺から正七角形の面積をどう計算するか
正七角形の共通辺長を side(または s)と呼びます。n が七の正 n 角形は、中心で交わる七つの合同な二等辺三角形に分解されます。各三角形は二本の半径と辺に等しい底辺を持ちます。
標準の閉形式は面積が n/4 に辺の二乗と π/n の余接を掛けたもので、七角形では面積が七/四に辺の二乗と π/7 の cot を掛けた形、または等価に辺の二乗の七倍を π/7 の tan の四倍で割った形になります。
apothem(内接円半径)は辺を π/7 の tan の二倍で割った値、外接円半径は辺を π/7 の sin の二倍で割った値、周囲長は単に辺の七倍です。面積は周囲長と apothem の積の半分でもあり、初等幾何と同じ数値になります。古典的な確認では辺 1 で面積は約 3.634、辺 5 では二十五倍して約 90.848 になります。
経路が乗算・除算と固定角の標準三角関数だけを使うため、決定論的で O(1)、反復ソルバは不要です。
実務で七角形面積計算が現れる場面
中等・高等教育の幾何では、辺だけから正七角形の面積を求め、同じ問題セットで周囲長・apothem・外接円半径も問うことが多いです。正の辺を厳密に検査する信頼できる計算機は採点を速め、辺を七倍しただけで cot 因子を忘れる表計算ミスを除きます。
建築・タイル・製造の流れでは、一辺長から七角形床タイル、装飾ロゼット、コイン状メダリオン、正七角セルの充填を寸法取りします。面積は材料見積に、apothem と外接円半径は中心線やクリアランス円の配置に役立ちます。ゲーム・グラフィックス・CAD ライブラリは地図・戦略盤・手続き的メッシュ用に正七角セルを時折格納します。
決定論的な面積と関連量は、完全な計算幾何スタックなしで衝突プロキシやレイアウト計算を支えます。測量・スケッチでは辺だけ測った平面パネルを七角形近似することがあり、共有の数値オラクルが現場メモと事務所スクリプトを揃えます。
データ・分析チームは文書例や合成ベンチマーク用の決定論的幾何フィクスチャを必要とし、method と入力 side を返すことで自己記述的になります。頂点からの不規則七角形面積、任意辺数の一般正 n 角形、六角形専用ランディングが必要なら、この七角形面積ページを過負荷にせず、別の検索意図として扱ってください。
活用例
宿題・試験の確認
辺の長さから正七角形の面積を計算し、ゼロや負の辺は明確なエラーで拒否します。
タイル・パネル・装飾七角形
測った辺長から面積・周囲長・apothem を得て、切断リストと材料見積に使います。
よくある質問
この計算機はどの公式を使いますか?
正七角形では area = (7/4) × side² × cot(π/7) です。等価に area = (7 × side²) / (4 × tan(π/7))。周囲長は 7×side、apothem は side/(2×tan(π/7)) です。
不規則な七角形にも使えますか?
いいえ。 このツールは正七角形(全辺等長・全内角等角)を前提とします。不規則多角形には頂点座標と靴紐公式など別の方法が必要です。
面積以外に何が返りますか?
周囲長 (7×side)、apothem(内接円半径)、外接円半径、辺数 (7)、面積公式文字列、ログと教材 UI 向けの method タグです。
辺の長さがゼロや負の場合はどうなりますか?
実際の正七角形にならないため受け付けません。意味のない面積を返す代わりに、値を直すようお知らせします。
結果は小数点以下何桁まで出ますか?
初期設定は12桁です。0から15までの整数で桁数を選べるので、授業用の短い値から精密な値まで目的に合わせて使えます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/geom/heptagon-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"side":5}'const res = await fetch("https://api.kit.forhosting.com/geom/heptagon-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"side": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/heptagon-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"side": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/heptagon-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"side":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"side":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/heptagon-area", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"side": 5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.heptagon_area",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
宿題を確認する学生、七角形タイルや装飾パネルを寸法取りする製作者、正七角セルを扱うゲームや CAD ツール、平面パネルを正七角形で近似する測量スケッチ、決定論的な幾何フィクスチャを必要とするテスト作成者は、無料ブラウザツールと有料 API のどちらでも同じ純粋な結果を得ます。欠落・非有限・ゼロ・負の辺は、無意味な面積を黙って返すのではなく、明確な invalid_input エラーで拒否されます。ネットワーク呼び出しも乱数サンプリングもなく、ご提供の数値に対する通常の IEEE-754 演算以外の浮動小数点の驚きはありません。
辺から正七角形の面積をどう計算するか
巨大な大きさは依然として IEEE-754 の double 範囲を溢れさせ得ます。中間値が非有限のときは JSON に Infinity を返す代わりに、明確なオーバーフローメッセージで失敗します。この閉形式は解析幾何の教科書と一致し、同じ辺長での手計算と自動採点を揃えます。応答には周囲長・apothem・外接円半径・sides の七・formula_area・method も含まれ、一回の呼び出しで面積の隣に求められることが多い量をカバーします。
送信内容と返却内容
必須の有限数を一つ指定します。side は正七角形の任意の辺の長さで、厳密に正でなければなりません。別名 decimals と dp は同じ制御に対応します。無料ブラウザツールで素早く確認し、同じ契約をスクリプトから呼び出して、七/四 cot の式を各言語で再実装せずに大量評価できます。検証失敗は前払い残高を消費しないため、正の辺ゲートを試す学習者の探索スクリプトは安く保てます。短い別名 s、a、side_length、length を受け入れるので、コンパクトなフォームラベルでも第二のハンドラは不要です。precision は任意で、応答の数値フィールドの小数桁 0 から 15(既定 12)の整数です。欠落フィールド、空文字列、非数値テキスト、NaN、Infinity、ゼロ、負の辺は invalid_input で拒否され、課金されません。成功時、JSON 応答は side、area、perimeter、apothem、circumradius、sides の七、閉形式を示す formula_area、アルゴリズムを記録・教材 UI が文書化できるよう method を regular_heptagon_side_squared として返します。例: 辺 5 で面積は約 90.85、周囲長 35; 辺 1 で単位正七角形の面積は約 3.634; 辺 0 や -2 はフィールド名付きで失敗します。契約は安定した JSON で、単体テスト・宿題チェッカー・一括パイプラインに適します。API 料金は成功一件あたり公開ベースの $0.002 です。
実務で七角形面積計算が現れる場面
この能力は純粋な parse エンジンなので、検証失敗は残高を消費せず、成功実行は一件あたり $0.002 に留まります。
連携の活用例
ゲーム格子と七辺 CAD セル
辺長を面積・apothem・外接円半径に変換し、ブラウザや API でレイアウトと衝突プロキシに使います。
技術的な質問
辺の長さがゼロや負の場合はどうなりますか?
要求は invalid_input で失敗します。辺は正の有限数でなければならず、エラーメッセージがフィールド名を示します。
料金はいくらですか?
ブラウザツールは無料でローカル実行です。API 要求は成功一件あたり $0.002 の KIT 前払い残高を使い、無効入力は課金されません。