cmから指輪サイズ
指周り5.45 cmなら、米国サイズは7、英国はN½、欧州は54.5です。指周りをセンチで入力すると3つのサイズと内径(ミリ)が分かり、印刷したサイズゲージと比べられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 円周
- 5.45
- 円周 (mm)
- 54.5
- 直径 (mm)
- 17.347888797
- リングサイズ
- 7
- Us
- 7
指の周囲長をセンチメートルで測る作業は、紙帯や柔軟な巻尺で自宅でもできます。一方、宝飾カウンターや通販の早見表はUSの数字、UKの文字、欧州のミリメートル表記で語ります。このcmから指輪サイズへの変換は、その正の長さひとつを受け取り、円の恒等式(直径は周囲を円周率で割った値)で内径に直し、買い物客が実際に出会う三つの表へ写します。ASTM流のUS数値、英国の文字スケール、そして内周ミリメートルそのものであるISO欧州サイズです。一致する指輪サイズに加え、作業用の直径と周囲(ミリメートル)が返り、印刷したゲージやブランド表と突き合わせられます。
センチメートルが標準の指輪サイズになる仕組み
指輪サイズは気まぐれなラベルではなく、円環の内側周囲に付けた名前です。指の計測値をセンチメートルで始め、十倍して宝飾表が使うミリメートルに直します。内径は円の恒等式に従い、直径は周囲を円周率で割った値です。
したがって5.45センチメートルの指は周囲54.5ミリメートル、幅およそ17.35ミリメートルです。ここで主たる標準とするUS数値はASTMの宝飾地図で、サイズ0の内径は11.63ミリメートル、フルサイズごとに直径が0.812ミリメートル増えます。
変形するとUSサイズは直径から11.63を引き0.812で割った値であり、小売が在庫する6、6.5、7、7.5の段に載るよう最も近いハーフサイズへ丸めます。欧州のISO 8653番号は同じ内周をミリメートルで表し、最も近い半分へ丸めたものです。だから54.5ミリメートルの指はEU 54.5と読めます。
英国BS 6820の文字表はAが周囲37.8ミリメートルで始まり、フル文字ごとに1.25ミリメートル上がります。求解は最も近い半文字(O、O1/2、P)を返し、Zを超えるサイズはZ+1と書きます。写像は線形で定数は固定のため、同じセンチメートルは常に同じUS・UK・EUの三つ組になります。
これがアルゴリズムの全部です。網への照会もなく、乱数ゲージもなく、時計も使いません。英語圏の買い物客がcmから指輪サイズと入力するときに指す表だからです。
UK文字とEU番号は横に乗るので、英国や大陸の表は二度目の変換なしで読めます。
cmから指輪サイズへの変換が役立つ場面
ネット宝飾店に必要なのはサイズ案内のセンチメートル欄であり、US対UKの講義ではありません。紙帯を指に巻いたばかりの買い物客は5.2や6.1を入れて、カートに入れる前に一致する標準サイズを見られます。6と7の間で迷って起きる返品が減ります。
贈り手が相手の指輪を借りられないときでも、メッセージでセンチメートルの周囲を尋ね、私的に変換できます。作業台の宝飾職人や直しカウンターは、印刷した車輪を開かずに顧客の自宅計測をASTMとISOの表で確認できます。同じSKUをUS・UK・EU列で出す市場は、一つのセンチメートル入力から列を埋められ、カタログを手打ちせず生成しても表記が揃います。
あとで計測表の一括変換を脚本化する読者も、落地と同じ数字を見ます。一数の変換のために宝飾CAD一式を立てる必要はありません。
活用例
指輪を借りずに贈る
相手から届いたセンチメートル計測を標準サイズへ直し、既存の指輪を借りずにサプライズの指輪を注文できます。
作業台と市場の出品列
自宅の一計測からUS・UK・EU列を埋めるか、カウンターで顧客の紙帯をASTMとISOの表に照合します。
よくある質問
指の周囲をセンチメートルから指輪サイズへどう変換しますか?
circumference欄に正の有限数(センチメートル)を送ってください。
指の周囲はセンチメートルでどう測ればよいですか?
対象の指と、指輪が必ず通る関節の上に紙帯か柔軟な巻尺を巻き、重なりを印して定規でセンチメートルを読みます。いつもの装着感なら、温かい一日の終わりに測ってください。
一致する指輪サイズはどの規格ですか?
同じ応答にuk(BS 6820の文字)とeu(ISO 8653、内周ミリメートル)も含まれます。
計測が二つのサイズの間に落ちたらどうなりますか?
USとEUは最も近いハーフサイズへ、UK文字は最も近い半文字へ丸めます。関節が根元よりかなり太い場合は関節の計測を変換して指輪が通るようにし、根元ではやや緩い装着を見込んでください。
欧州サイズが指周りのミリ数と同じなのはなぜですか?
欧州のISO 8653サイズは、内周をミリで表し、0.5刻みで最も近い値に丸めたものだからです。指周り5.45 cmは54.5 mmなので、欧州サイズも54.5になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/life/cm-to-ring-size-converter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"circumference":5.45}'const res = await fetch("https://api.kit.forhosting.com/life/cm-to-ring-size-converter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"circumference": 5.45
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/cm-to-ring-size-converter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"circumference": 5.45
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/cm-to-ring-size-converter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"circumference":5.45}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"circumference":5.45}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/cm-to-ring-size-converter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"circumference": 5.45
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.cm_to_ring_size_converter",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
ゼロ・負・欠落・非有限はinvalid_inputで失敗し、課金されません。
センチメートルが標準の指輪サイズになる仕組み
主フィールドring_sizeはUS番号です。
測り方、送る内容、誤りの伝え方
対象の指は朝一番ではなく、手が温かい一日の終わりに測ってください。細い紙帯かミリメートルテープを指の根元と、指輪が必ず通る関節の上に巻き、重なりを印して定規に載せます。できればセンチメートルを小数第一位まで読んでください。0.5ミリメートルでもハーフサイズをまたぐ人がいます。関節が根元よりかなり太い場合は関節を記録し、根元ではやや緩い装着を見込むか、両方を記録してそれぞれ変換します。公式文字列が三つの写像を言い直し、ページは答えの横に算術を出せます。典型的な成人の5.45センチメートルはUS 7、O付近のUK文字、54.5付近のEUサイズを返します。必須フィールドはひとつ、circumferenceです。正の有限なセンチメートル数をJSON本体でPOSTしてください。求解は別名cm、value、finger、circも受け付け、誤りは正規名に対して報告するので、フォームは正しいコントロールを印せます。成功時は整えた周囲を返し、作業幾何としてcircumference_mmとdiameter_mmを出し、一致サイズをring_size(US、最も近い半分)としてus、uk、euと共に名付けます。欠落フィールド、空文字、非数値トークン、NaN、Infinity、ゼロ、負の値はinvalid_inputで失敗し、周囲は正の有限数でなければならないと伝えます。これらの失敗は課金されません。成功したAPI呼び出しは公開済みの一件あたり$0.002を使い、無料のブラウザ経路は同じsolve関数を前払い残高なしで実行します。
cmから指輪サイズへの変換が役立つ場面
実装は純粋なparseのtier Aなので、成功した呼び出しは毎回公開済みの$0.002で、モデルトークンも外向き網もなく、検証失敗は残高を消費しません。周囲を正の有限に保ち、試験でring_sizeとUK・EUの同伴を固定すれば、商品ページ、贈り物リスト、宝飾受付票、縁のworker向けに再現可能なサイズが得られます。
連携の活用例
商品ページのサイズ案内
買い物客に指の周囲をセンチメートルで入れてもらい、会計前に一致するUS・UK・EUの指輪サイズを、カタログAPIが保存するのと同じ数字で示します。
技術的な質問
センチメートルから指輪サイズへの変換の料金はいくらですか。
ブラウザ用具は無料です。API要求は成功一件あたり$0.002の前払い残高を使い、無効な入力は課金されません。