オングストローム→nm変換
炎色反応でおなじみのナトリウムの線、5890 Åは589 nmです。このツールはオングストロームの波長をちょうど10で割るので、古い分光の表とレーザーやLEDの資料のナノメートル表記がそろいます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- オングストローム
- 10
- 結果
- 1 nm
- 変換後
- 1
- ナノメートル
- 1
- Nm
- 1
オングストロームからナノメートルへの変換ツールは、分光表にオングストロームで載っている波長を、レーザー・LED・現代の計測ソフトが使うナノメートル尺度へ直します。有限の波長をオングストロームで入力してください。1ナノメートルは正確に10オングストロームと定義されるため、ツールは10で割り、ナノメートルの大きさ、正確な係数、短い計算式文字列、実験ノートや単体テストに貼れる順序付き代入手順を返します。おおよその暗算は不要です。SIのメートル定義ですでに1オングストロームは正確に0.1ナノメートルです。
オングストロームとナノメートルが今も10倍で交わる理由
オングストローム(記号 Å)は10のマイナス10乗メートルの長さです。分光学者が1世紀以上前に採用したのは、可視の発光・吸収線が数千オングストロームに落ち、写真乾板上で都合のよい4桁整数になるからです。
ナノメートルは10のマイナス9乗メートルで、今日のレーザーカタログ、LEDのピーク波長、薄膜コーティング、ほぼすべての現代分光ソフトを支配するSI由来の単位です。
10のマイナス9乗を10のマイナス10乗で割ると10になるため、1ナノメートルは正確に10オングストロームであり、波長をオングストロームからナノメートルへ換算するのは10による1回の正確な除算です。測量係数も温度補正も参照すべき表付き物理定数もなく、比はメートルからの純粋な10の累乗の恒等です。
実験室の表は今もバルマー線、ナトリウムD対、水銀校正ピークをオングストロームで印刷しますが、レーザーダイオードのデータシートは同じ色をナノメートルで示します。本変換はこの単位変更専用のページです。教師はゼロを1つ落とす暗算を教えることがあります。
末尾がすでにゼロなら10で割るのと同じですが、6563オングストロームのような4桁の線では小数点を誤りやすいです。0オングストロームはきれいに0ナノメートルへ対応します。符号付き差が呼び出し側に意味がある場合は符号付き値も受け付け、中間結果が有限に保たれるよう、絶対値が1兆を超える値は拒否します。
実用のヒント、分光の確認、関連検索
クライアントを制御できる場合は素の数値の送信を推奨します。文字列数値は単位接尾辞・千区切り・桁に貼り付いたオングストローム記号のない厳密な有限数値パターンに一致する場合のみ受け付けます。
往復確認は簡単です。 教科書の値 10 オングストロームを変換して丸め後にちょうど1ナノメートルになること、または 5890 オングストロームを変換して 589 ナノメートルになることを確認してください。これは炎色反応でよく使うナトリウムD近傍です。
教えるときは正確な10除算とゼロを落とす暗算を対比し、末尾がすでにゼロのときだけ暗算が成り立つことを見せてください。除算が非有限結果に溢れ solver が拒否せざるを得ない状態を避けるため、絶対範囲内に留めてください。
本ページはオングストロームを nm へ、オングストロームをナノメートルへ、Å から nm の計算機を探す人向けであり、一般の多単位長さハブでも、ナノメートル→オングストローム主フォームでも、電子ボルトやテラヘルツも出す光子エネルギー変換でもありません。
入力がすでにオングストロームでナノメートルだけが必要なときに本機能を選び、1回の呼び出しで多くの分光単位を行き来するならより広い光子または波長変換を使ってください。
活用例
分光表から計測ソフトへ
オングストロームで印刷された線リストを、現代の分光計・レーザーカタログ・ラボ情報システムのナノメートル欄へ、各行同じ正確な10除算で書き出します。
宿題と実験レポートの確認
学習者は授業のバルマー線やアルカリ発光をオングストロームからナノメートルへ直し、提出前に手計算と決定的な手順を比べます。
LED・レーザー・コーティングのデータシート
光学技術者は歴史的な Å のピーク波長を nm にし、SI由来のナノメートルを前提とする見積、膜スタック、測光プロットに載せます。
よくある質問
オングストロームをナノメートルにする式は何ですか?
nm = angstroms ÷ 10。1ナノメートルは正確に10オングストロームと定義されます。
係数10は正確ですか、近似ですか?
正確です。 本ツールはSIの長さの恒等を使い、測量係数や小数点を誤りうるゼロ落としの粗い見積は使いません。
ナノメートルをオングストロームに戻せますか?
本機能はオングストローム→ナノメートルのみです。ナノメートルに10を掛けるか、他単位には双方向の長さ変換を使ってください。
5890 Åのナトリウムの線は何ナノメートルですか?
589 nmです。1ナノメートルはちょうど10オングストロームなので、10で割るだけです。同じ手順で、水素のHα線の約6562.8 Åは656.28 nmになります。
今でもオングストロームで書かれた表があるのはなぜですか?
可視光の線は数千オングストロームにあり、写真乾板の上で扱いやすい4桁の数字になるため、分光学者が1世紀以上前に採用したからです。現在のレーザーやLEDの資料はナノメートルを使います。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/conv/angstrom-to-nm-conversion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angstroms":10}'const res = await fetch("https://api.kit.forhosting.com/conv/angstrom-to-nm-conversion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angstroms": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/angstrom-to-nm-conversion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angstroms": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/angstrom-to-nm-conversion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angstroms":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angstroms":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/angstrom-to-nm-conversion", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"angstroms": 10
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.angstrom_to_nm_conversion",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs | 1000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
無効または欠落した入力は数値をでっち上げず、明確な invalid_input エラーで失敗します。経路は純粋に決定的な算術であり、ネットワークも乱数シードも壁時計依存もないため、無料のブラウザ実行と前払いAPIは同一の同型 solve 関数と、毎回同じ12桁丸めの JSON を共有します。
オングストロームとナノメートルが今も10倍で交わる理由
本機能は常にIEEE倍精度算術で10で割り、安定したJSONのためだけに丸めます。
APIの呼び出し方と返却内容
絶対値は公開上限の1兆以内に留める必要があります。教室の定番確認には、10オングストロームが1ナノメートル、1オングストロームが0.1ナノメートル、水素 H-alpha の静止波長 6562.8 オングストロームが 656.28 ナノメートルになることが含まれます。必須の有限数値フィールド angstroms を含む JSON 本体を送信してください。SDKクライアントやフォーム投稿が製品に合う名前を使えるよう、aliases angstrom、A、value、wavelength、angstrom_value を受け付けます。成功時は丸めた angstroms 入力をエコーし、nanometers・nm・result・converted を同じ丸めナノメートル量に、unit をトークン nm に、from_unit を angstrom・to_unit を nm に、factor を丸めた 10分の1 に、angstroms_per_nm を正確な定数 10 に、formula を nm equals angstroms divided by ten の文字列に、message を短い英語要約に、steps を順序付き代入行の配列に設定します。検証失敗(欠落フィールド、非有限数、単独のプラスマイナス、非数値文字列、絶対限界外、非有限の換算結果)は invalid_input を返し、課金されません。料金は成功リクエストあたり定額 $0.002、単位 item です。
実用のヒント、分光の確認、関連検索
invalid_input を返す失敗タスクは前払い残高を消費しないため、学習者が意図的に angstroms を省略したり文字を渡したりする探索スクリプトのコストを抑えられます。
技術的な質問
欠落や非数値の入力では何が起きますか?
API は問題を名指しする invalid_input を返します(例: フィールド angstroms の欠落)。失敗タスクは課金されません。
オングストロームから nm への変換は無料ですか?
ブラウザのツールは無料で端末内で動きます。API 呼び出しは成功リクエストあたり $0.002 の前払い KIT 残高を使い、失敗は課金されません。