Wavelength & dalas calculator
I-convert wavelength ↔ dalas, makakuha ng photon enerhiya at ang spectrum band.
Mga resulta update bilang ikaw ay mag-type.
Tungkol sa kalkulador na ito
Every wave obeys the same simple relationship: its speed equals its wavelength times its frequency, so wavelength λ = c / f and frequency f = c / λ. For electromagnetic waves in a vacuum the speed is the speed of light, c = 299,792,458 m/s (about 3 × 10⁸ m/s). Because that product is fixed, wavelength and frequency are inversely related — higher frequency always means shorter wavelength. This calculator converts either way, reports the period (T = 1 / f) and the photon energy, and names the electromagnetic band the result falls in, from radio through microwave, infrared, visible light, ultraviolet, X-ray and gamma ray.
As a worked example, an FM radio station at 100 MHz (10⁸ Hz) has a wavelength of λ = 3 × 10⁸ / 10⁸ = 3 metres — which is why FM antennas are on the order of a metre long. Green light at about 5.5 × 10¹⁴ Hz has a wavelength near 545 nm, squarely in the visible band. The tool also returns each photon’s energy from E = h × f, using Planck’s constant h = 6.62607015 × 10⁻³⁴ J·s, and shows it in both joules and electron-volts.
Higher-frequency light carries more energy per photon, which is why blue and ultraviolet light can drive chemical reactions and damage skin while radio waves cannot. You can also override the wave speed under advanced options to model waves in other media — light in glass, or sound in air — where the propagation speed differs from that of light in a vacuum. These conversions are fundamental to radio and antenna design, optics, spectroscopy and understanding the electromagnetic spectrum.
Mga madalas itanong na katanungan
Paano ang wavelength at dalas na kaugnay?
Ang mga ito ay may kabaligtaran na kaugnayan sa pamamagitan ng bilis ng alon: λ = c / f. Ang mas mataas na mga frequency ay nangangahulugan ng isang mas maikling wavelength, dahil ang kanilang produkto ay ang konstanteng bilis ng liwanag.
Paano ang photon enerhiya ay kinakalkula?
Ang enerhiya ng isang photon ay E = h × f, kung saan h = 6.62607015 × 10⁻³⁴ J·s. Ang mas mataas na-frequency light (blue, UV) ay nagdadala ng higit na enerhiya bawat photon kaysa sa mas mababang-frequency light.
Ano ang mga electromagnetic spectrum bands?
Sa pagkakasunod-sunod ng pagtaas ng dalas: radyo (sa ibaba ~3GHz), microwave, infrared, nakikitang ilaw (~ 430-770 THz), ultraviolet, X-ray at gamma ray. Ang kalkulador label na band na ang iyong dalas ay nahulog sa.
Maaari ko bang gamitin ito para sa tunog o waves sa iba pang media?
Yes. Set the advanced wave-speed field to the speed in your medium — about 343 m/s for sound in air, or roughly 2 × 10⁸ m/s for light in glass — and the wavelength ↔ frequency conversion uses that speed instead of the vacuum speed of light.
Ano ang panahon ng isang alon?
Ang panahon ay ang oras para sa isang buong cycle, T = 1 / f. Ang 100 MHz wave ay may isang panahon ng 10⁻⁸ s (10 nanoseconds). Ang tool ay nag-uulat ng panahon kasama ang dalas.
Paano ko i-convert ang isang wavelength sa nanometers?
Ipasok lamang ito - ang kalkulador format resulta sa buong pm, nm, µm, mm, m at km awtomatikong. Nakikitang ilaw tumatakbo humigit-kumulang 400 nm (violet) sa 700 nm (puting), kaya ng isang 545 nm input lupain sa berdeng bahagi ng nakikitang banda.
API — gamitin ang kalkulador na ito mula sa code
Tawagan ang kalkulador na ito bilang isang libreng JSON endpoint - walang key na kinakailangan. Ipadala ang mga halaga ng patlang sa ibaba bilang mga parameter na query o JSON. Ang anumang bagay na iyong omit ay gumagamit ng parehong default na pahinang ito ay pre-puno na may; isang hindi kilalang parameter ay isang 400, hindi kailanman isang tahimik zero. Basahin ang buong API docs →
Endpoint
GET https://calculator.free/api/v1/wavelength-frequency/
curl
curl "https://calculator.free/api/v1/wavelength-frequency/?solve=wavelength&frequency=100000000&wavelength=3"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/wavelength-frequency/?" + new URLSearchParams({
"solve": "wavelength",
"frequency": "100000000",
"wavelength": "3"
}));
const data = await r.json();
console.log(data.results);
Ang mga resulta ay mga pagtatantya para sa pangkalahatang gabay lamang, hindi pinansiyal, medikal o payo sa buwis.