円周の計算ツール
半径を入力すると、円のまわりの長さ2πrが分かります。半径5なら10π、約31.4159で、単位円なら2πです。直径と面積も同じ結果に表示されます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 半径
- 5
- 円周
- 31.4159265359
- 直径
- 10
- 面積
- 78.5398163397
円の円周とは、円板を囲む閉じた曲線の長さです。縁を一周して出発点に戻るまでの距離に相当します。非負の半径 r が与えられたとき、ユークリッド平面幾何における完全な円では、閉じた形 C が 2 と π と r の積になるという恒等式が厳密に成り立ちます。これは中学校から工学の静力学まで教えられるのと同じ関係です。
円周とは何か、どう求めるか
円周は円の周長であり、境界の一次元の長さです。内部の二次元の面積ではありません。ユークリッド幾何では円周と直径の比が定数 π なので、C は π と直径の積、あるいは同じ意味で 2 と π と半径の積になります。
π が定まればこの関係は定義的です。半径を 2 倍にすれば縁を回る経路の長さも 2 倍になります。したがって半径 5 の円の円周は 10π、単位円の円周は 2π です。
半径 0 は円周 0 の退化点です。負の半径は長さとしての幾何学的意味を持たないため、この機能は絶対値を取ってデータ入力ミスを隠すのではなく、負の入力を拒否します。直径は常に半径の 2 倍、円板の面積は π r の 2 乗です。
長さの単位はメートル、インチ、ミリメートル、ゲーム単位など、送信した単位のままです。円周も同じ単位で解釈してください。公式は既知定数の 1 回の積なので、反復もサンプリングもメッシュも座標枠への依存もありません。
中心座標や一般形の方程式、中心角は不要です。一部の弧長が必要な場合は半径と中心角を使う弧長ツールを、測定した周長から半径を求める場合は r を C を 2π で割った形に並べ替えてオフラインまたは自前のスクリプトで計算してください。このページは、すでに半径が分かっており、再現可能な契約で全円周を求める方を対象としています。
実務上のヒント、制限、関連検索
返却された円周の後変換が不要になるよう、図面やモデルの自然な単位で半径を指定してください。元データが直径のみの場合は呼び出し前に 2 で割るか、円周や面積から解く必要があるときは多方向の円コンバータを使ってください。教材では対の例が有効です。
半径 1 は円周 2π の単位円、半径 5 は 10π の定番チェック、負の半径は自動採点を静かな絶対値バグから守る厳密な拒否パスのデモです。すでに半径が分かり全円の周長が必要なときは本ツールを、経路が扇形だけのときは弧長系、平面円ではなく球の表面積が必要なときは球ツールをお選びください。
往復確認は簡単です。 解決後、円周を直径で割るとおよそ π、直径は半径の 2 倍、面積は π と半径の 2 乗の積であることを浮動小数の許容内で確認してください。
活用例
設計・梱包の周長積算
既知の円半径を、切り取り・フェンス・トラックレーン・材料見積もりの縁長さに変換します。表計算の別式は不要です。
ゲーム・UI・レイアウトのリング
ゲーム単位や CSS 単位の半径から、プログレスリングや円形パス、レベル幾何の全周長を計算します。
よくある質問
半径ゼロは許可されますか?
はい。 半径ゼロは円周・直径・面積がすべてゼロの退化点円です。
負の半径を入力するとどうなりますか?
受け付けられません。長さが負になることはないためです。絶対値に直して計算すると入力ミスに気づけなくなるので、計算機は値を返さずにお知らせします。
直径から円周を求めるには?
直径にπを掛けます。これは2πrと同じ結果です。直径しか分からない場合は2で割って半径にしてください。直径10なら円周は10πです。
測った円周から半径を求めるには?
円周を2πで割ります。この計算機は半径から円周を求める向きなので、測った円周から求めるときは式を変形するか、円周から解ける換算ツールをお使いください。
円周と面積はどう違いますか?
円周はふちの長さで、半径と同じ単位で表します。面積は内側の広さで、その単位の2乗で表すπr²です。計算機は両方を一緒に表示します。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/geom/circle-circumference \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":5}'const res = await fetch("https://api.kit.forhosting.com/geom/circle-circumference", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/circle-circumference",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/circle-circumference", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/circle-circumference", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"radius": 5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.circle_circumference",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
この円周計算ツールは、その一回の乗算を決定的な JSON 契約にまとめます。半径を送ると円周(および直径・面積の補助フィールド)が返り、負の半径では明確な invalid_input エラーになります。無料のブラウザツールと前払い API 経路は同一の純計算モジュールを共有するため、宿題の照合、設計の積算、自動化スクリプトが固定小数丸め後の浮動小数演算で食い違うことはありません。計算機代数システムも乱数シードも時刻依存もなく、正しく求めた C = 2πr だけです。
円周の意味と公式 C = 2πr
応答にはこれらの補助フィールドが含まれ、1 回の呼び出しで宿題や設計フォームが求める 3 つの量をカバーできます。API が線形単位を変換することはありません。
API の呼び出し方と戻り値
別名 r と R も同じ意味で受け付けます。"5" や "2.5" のような数値文字列は有限数として解釈できる場合に変換されます。クライアントはどの閉形式が使われたかを記録できます。radius 欠落も課金なしで失敗します。中間積が表現可能なよう半径は有限に保ってください。倍精度を超える極大値は非有限結果として明確なエラーで拒否されます。必須フィールド radius(0 以上の有限数)を含む JSON 本体を送信してください。空文字列、非数値テキスト、Infinity、NaN はフィールド名を示す invalid_input で失敗します。成功時は 12 桁の安定した小数丸め後の radius をエコーし、主結果として C が 2πr から得られる circumference を返し、diameter を 2r、area を π r の 2 乗、公式文字列 C = 2 · π · r、method を circumference_2pi_r として含みます。例:半径 5 では円周はおよそ 31.4159、直径は 10、面積はおよそ 78.5398 となり、IEEE 倍精度の π による手計算と一致します。負の半径(例:-3)は半径が負であってはならないというメッセージ付きの invalid_input を返し、検証失敗は前払い残高に課金されません。料金は成功した 1 リクエストあたり定額 $0.002(単位 item)です。幾何の宿題パイプライン、CNC や梱包の積算スクリプト、競技場・トラックの配置補助、面接対策サンドボックス、あるいは計算機代数パッケージを各マシンに入れずに再現可能な円周が必要な任意のワークフローでエンドポイントをご利用ください。
実務上のヒント、制限、関連検索
数学は初等なので、学習者は都合のよい分数を手計算し、浮動小数の表示を踏まえて API と行ごとに照合できます。このページは円周計算ツールや半径からの C = 2πr を探す方を対象とし、一般形係数からの円の方程式ソルバーでも、中心角からの弧長ツールでも、地球上の大円距離計算機でもありません。invalid_input の失敗タスクは前払い残高を消費しないため、契約を学ぶ段階で不可能な値を試しても探索スクリプトのコストを抑えられます。
連携の活用例
C = 2πr の宿題チェック
学習者に半径を与え、手計算の円周(および任意の直径・面積)を決定的な API または無料ブラウザ結果と照合します。
技術的な質問
円の円周の公式は何ですか?
半径 r のとき円周は C = 2 · π · r です。直径 d がある場合は同様に C = π · d(d = 2r)です。
負の半径が拒否される理由は?
幾何学的な半径は非負の長さです。負の入力は、データ誤りを隠す絶対値を取る代わりに invalid_input を返します。
応答に面積と直径は含まれますか?
はい。成功ペイロードには円周のほか、便宜フィールドとして diameter = 2r と area = πr²、および公式文字列が含まれます。
円周計算ツールは無料ですか?
ブラウザツールは無料でローカル実行されます。API 呼び出しは成功 1 件あたり $0.002 の KIT 前払い残高を使用し、失敗タスクは課金されません。