ForHosting KIT · 科学

エネルギーから波長へ

10⁻¹⁹ジュールの光子は、真空中で約2マイクロメートルの波長をもちます。光子のエネルギーをジュールで入力すると、プランク定数と光速から求めた波長がメートルで分かります。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
エネルギー
0
結果
波長
0.0000019864
プランク定数
0
光速
299,792,458

光子のエネルギーと電磁波の波長は、同じ光量子の二つの顔です。プランク定数と光速を厳密な SI 値に固定すれば、換算は割り算ひとつです。メートル単位の波長は、h に c を掛けてジュール単位のエネルギーで割った値になります。このエネルギーから波長への計算ツールは、正の有限エネルギーを受け取り、光子を表せないゼロや負の値を拒否し、真空波長をメートルで返します。実験ノート、分光パイプライン、宿題の採点が一意の決定的な数値を共有できます。エネルギーはジュールで指定してください。出典が電子ボルトのときは、呼び出す前にジュールへ換算してください。

λ = hc/E の意味と、SI 定数が厳密である理由

プランク–アインシュタインの関係は、光子のエネルギー E がプランク定数 h に電磁波の周波数 f を掛けた値に等しいと述べます。真空中では同じ波が c は f に λ を掛けた値にも従い、c は光速、λ は波長です。この二つの恒等式から周波数を消去すると、本機能が計算する換算、すなわち λ は h と c の積を E で割った値になります。

どちらの定数も現行の国際単位系では厳密です。h は 6.62607015 に十のマイナス三十四乗を掛けたジュール秒、c は毎秒二億九千九百七十九万二千四百五十八メートルです。その積は定義されたジュール・メートルの因子であり、正のジュールエネルギーで割れば、当てはめ係数も材料表もなくメートル単位の波長が得られます。

物理モデルはこれだけです。本ツールは屈折率、ドップラー偏移、媒質補正を挿入しません。結果は、その光子エネルギーに対応する真空波長です。

可視光のエネルギーは十のマイナス十九乗ジュールの数倍付近にあり、波長は十のマイナス七乗メートルの桁になります。X 線のエネルギーはより大きく、波長はそれに応じて短くなります。演算は掛け算と割り算が各一回だけなので、同じ入力からは常に同じ浮動小数点結果が出ます。

エネルギーがゼロならゼロ除算になり、負なら光子を表さないため、Infinity や NaN、分光器が受け入れない符号付きの奇妙な値を返す代わりに拒否します。

入力契約、単位、誤りが報告される仕組み

値はゼロより大きい有限のジュール数です。ゼロと負の値は、λ が hc を E で割った式がゼロで未定義かつゼロ未満では物理的に無意味であるため、ゼロまたは負の光子エネルギーは許されないというメッセージで失敗します。下流のノートが教科書の丸め値を埋め込まずに因子を再掲できるようにするためです。

電子ボルトはご自身で換算してください。1 電子ボルトはクーロン単位の素電荷に 1 ボルトを掛けた値で、およそ 1.602176634 に十のマイナス十九乗を掛けたジュールです。キロ電子ボルトの数字をジュールへ換算せず energy に入れると計算自体は走りますが、何桁も大きすぎるエネルギーに対する真空波長になります。

SI 単位を一貫させ、テストでは浮動小数点の波長を固定してください。検証失敗では前払い残高は消費されません。

エネルギーから波長への換算が役立つ場面

分光実験室では、報告された光子エネルギーを真空波長へ換えてから線リストを重ねたりモノクロメータを合わせたりします。そのたびに同じ SI 定数が必要であり、h の計算尺丸めでは足りません。

学生に E は hc を λ で割った式の並べ替えを求める課題では、ゼロや負のエネルギーで Infinity を印刷して採点者が体裁を議論するのではなく、はっきり失敗するオラクルが有用です。結果はメートルのまま使い、グラフ軸がナノメートルならご自身で 1e9 を掛けてください。波長以上が必要なときは、バンド同定や黒体のコードと組み合わせてください。

分光と光学実験の記録

ジュールの光子エネルギーをメートルの真空波長へ換え、線リストを重ねる前やモノクロメータを SI 整合の値に合わせる前に使います。

E = hc/λ の宿題・試験チェック

学生がジュールでエネルギーを送り λ = hc/E を確認できるようにし、ゼロや負は Infinity ではなく無効として拒否します。

検出器・光源仕様の突合

データシートのエネルギー列と波長列が、厳密な SI のプランク定数と光速の下で一致するかを、数式処理スタックなしで確認します。

エネルギーから波長への計算ツールはどの単位ですか?

エネルギーはジュール、波長はメートルです。電子ボルトは呼び出す前にジュールへ換算してください。

電子ボルトを入力前にジュールへ換算するには?

電子ボルトの値に電気素量の約1.602176634 × 10⁻¹⁹を掛けます。電子ボルトやキロ電子ボルトのまま入力しても数字は出ますが、何桁も違うエネルギーの波長になってしまいます。

結果は空気中や物質の中での波長ですか?

どちらでもなく、真空中の波長です。屈折率やドップラー効果、媒質の補正は加えないため、光が通る物質に合わせた調整はご自身で行ってください。

可視光のエネルギーだと波長はどれくらいですか?

可視光の光子のエネルギーは10⁻¹⁹ジュールの数倍ほどで、波長はおよそ10⁻⁷メートルの桁になります。X線のようにエネルギーが大きいほど、波長は短くなります。

プランク定数と光速にはどの値を使っていますか?

SIの厳密値です。プランク定数は6.62607015 × 10⁻³⁴ジュール秒、光速は毎秒299,792,458メートルです。積が決まった値なので、同じエネルギーからは常に同じ波長が得られます。

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

POSThttps://api.kit.forhosting.com/phys/energy-to-wavelength

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

curl -X POST https://api.kit.forhosting.com/phys/energy-to-wavelength \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"energy":1e-19}'
{
  "energy": 1e-19
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.energy_to_wavelength",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

1リクエストあたり$0.002

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

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

成功した API 呼び出しは 1 件あたり $0.002 で課金され、不正な入力は課金されません。

入力契約、単位、誤りが報告される仕組み

必須フィールド energy を含む JSON 本体を POST してください。JSON の数値でも数値文字列でもよく、別名 E と photon_energy は同じ値に対応します。energy の欠落、空文字、非数値テキスト、NaN、Infinity は invalid_input で失敗し、フォームやスクリプトが対象コントロールを強調できるようフィールド名を示します。成功時は送ったエネルギーをエコーし、波長をメートルで返し、units オブジェクトで両方を J と m とラベルし、式を λ = hc/E と再掲し、厳密な SI 定数 planck_constant と speed_of_light を含めます。このエンドポイントは単位を推測しません。

エネルギーから波長への換算が役立つ場面

検出器や光源のデータシートは一方の列にエネルギー、他方に波長を書くことが多く、小さな parse API なら調達や品質のスクリプトが丸めの範囲で両列の一致を確かめられ、数式処理系を立てる必要がありません。成功した呼び出しは公開基本料金 $0.002 で、モデルトークンも外向きネットワークもありません。要求は正のエネルギー一つに限り、invalid_input は再試行ではなくクライアント側の修正とみなし、独自の物理ライブラリを取り込まずにノート、LMS プラグイン、エッジワーカー向けの再現可能な真空波長が得られます。

光子エネルギーを波長へどう換算しますか。

正の有限エネルギーをジュールで送ってください。API は厳密な SI のプランク定数と光速を用いた λ = hc/E から、真空波長をメートルで返します。

なぜゼロや負のエネルギーは拒否されますか。

光子エネルギーは正のスカラーでなければなりません。ゼロ除算は未定義で、負のエネルギーは光子を表さないため、タスクは invalid_input で失敗し課金されません。

計算ツールはどのプランク定数と光速を使いますか。

厳密な SI 値です。h = 6.62607015e-34 J·s、c = 299792458 m/s。どちらも成功ペイロードに含まれるので、因子を再掲できます。

エネルギーから波長への換算の料金はいくらですか。

ブラウザツールは無料です。API 要求は成功 1 件あたり $0.002 で KIT の前払い残高を使い、不正な入力は課金されません。

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