Radio waves are longer than X-rays and because energy is inversely proportional to wavelength, X-Rays have more energy. The formula is 1.25uevm/wavelength, that is the energy is 1.25 micro electron volt divided by the wavelength in meters.
X-ray :-Wavelength is 10 to 0.01 nm and energy is 120 eV to 120 keV. Microwaves:-wavelength is 1mm to 1m and energy is varied . Here m is metre, mm is millimetre and nm is nanometer.
X-rays have a higher frequency; therefore, a shorter wavelength.Radio waves travel easily through the atmosphere. X-rays suffer significant attenuation passing through the atmosphere.Radio waves are...