ForHosting KIT · 数学

円の直径計算

手元にある測定値から円の直径を求めます。半径5なら直径は10、縁に巻いたメジャーが31.4159なら、やはり直径は10です。面積から求めることもできます。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
半径
5
結果
直径
10
与えられた値
radius

円の直径計算ツールは、半径・円周・面積のどれか一つの測定値を受け取り、円の中心を通る最長の直線である直径を返します。機械加工、配管、デザイン、学習の現場で頻繁に必要になる変換です。実際に測れた値が、図面やカタログ、公式が求める寸法とは限らないからです。1回の呼び出しで決定的な結果が1つ返り、データは一切保存されません。

なぜ誰もが求めるのが直径なのか

仕様書、ドリル表、配管規格、製品リストでは、円はほぼ常に直径で表記されます。丸いものにノギスを合わせたときに読み取れるのが直径だからです。ところが、実際に手元にある測定値は別のものであることが少なくありません。

タンクに巻き尺を巻いて円周を測ったかもしれません。間取り図から床面積を計算したかもしれません。コンパスやCADのスケッチで半径(幅の半分)が分かっている場合もあります。

どの場合でも、欠けている数字は同じです。半径の2倍です。円の直径計算ツールは、計算用紙や電卓アプリ、うろ覚えの公式なしでその差を埋めるためにあります。半径・円周・面積のうち1つだけを送れば、指定した小数点以下の桁数に丸められた直径が返ります。

矛盾する2つの数字から黙って一方を選ぶことが、部品の誤発注につながるからです。

3つの変換の仕組み

3つの経路はすべて同じ定数、円周率πに帰着します。半径からなら、直径は半径を2倍するだけで、これは定義そのものです。円周からなら、円の周囲の長さは幅のπ倍なので、円周をπで割ります。

31.4159単位の巻き尺の読みは、直径10単位として返ります。面積からなら、円の面積は半径の2乗のπ倍なので、面積をπで割った値の平方根を2倍します。78.5398単位の面積も、同じ直径10単位として返ります。

入力は正の有限数でなければならず、0、負の値、NaN、無限大は明確なエラーで拒否され、課金もされません。結果は要求された小数点以下の桁数(デフォルト6桁)に四捨五入されるため、どのマシンでも、このページで同じコードを実行する無料のブラウザ版でも、答えは安定して一致します。

直径の変換が力を発揮する場面

サプライヤーのフィードからコイルの円周を受け取る製造スクリプトは、幾何学ライブラリを組み込まずに、切断計画が想定する直径へインラインで変換できます。宿題の採点ツールは、半径から直径への変換手順を再実装する代わりに、信頼できる参照として検証できます。データクリーニングのジョブは、混在した円の測定値の列を、テーブルを結合する前に1つの直径の列に正規化できます。

巻き尺で測った円周を変換する

パイプやタンクの周りを巻き尺で測ったら、円周を送って、継手カタログに載っている直径を取得できます。

既知の面積から直径を求める

間取り図や土地の記録から円形の面積が分かっているなら、計画に必要な幅へ変換できます。

どの入力を受け付けますか?

半径・円周・面積のうち正確に1つを、正の有限数として受け付けます。複数送信した場合や1つも送信しなかった場合はエラーが返り、課金されません。

結果の精度はどのくらいですか?

倍精度の円周率を使い、指定した小数点以下の桁数(デフォルト6桁、最大12桁)に四捨五入します。

インチやミリメートルなどの単位に対応していますか?

計算は単位に依存しません。送った半径・円周・面積と同じ単位で直径が返ります。

2つの測定値を同時に入力できないのはなぜですか?

食い違う2つの数値があると、どちらかを黙って選ぶことになり、部品の発注ミスにつながるからです。実際に測った半径・円周・面積のうち1つだけを入力してください。

面積から直径を求めるにはどうしますか?

面積を円周率で割り、その平方根を2倍します。円の面積は円周率に半径の2乗を掛けたものだからです。面積78.5398なら直径は10になります。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/math/circle-diameter

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/math/circle-diameter \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"radius":5}'
{
  "radius": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.circle_diameter",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

なぜ誰もが求めるのが直径なのか

複数の測定値を含む曖昧なリクエストはエンドポイントが拒否します。

直径の変換が力を発揮する場面

このエンドポイントはあえて小さく作られており、それこそが大きな処理の中で役立つ理由です。決定的でステートレスなのでキャッシュが完全に効き、1回の呼び出しは$0.002だけで、単位フィールドもロケール特有の癖も隠れた状態もありません。

パイプライン内の混在した円データを正規化する

レコードによって半径と円周が混在するフィードでも、レコードごとにエンドポイントを呼び、統一された直径の列として保存できます。

料金はいくらですか?

1リクエストにつき$0.002です。このページではブラウザ上で無料で実行することもできます。

0や負の値を送るとどうなりますか?

invalid_inputエラーで拒否されます。円の測定値として有効なのは正の有限数のみです。

何か保存されますか?

いいえ。リクエストはメモリ上で処理されて破棄され、返されるのは直径のみです。

KITの完全なドキュメントを見る →