#include <cmath>
#include <iostream>
int main()
{
const double h = 6.62606957e-34; // Planck constant
const double c = 299792458.0; // speed of light in vacuum
const double k = 1.3806488e-23; // Boltzmann constant
const double wl = 380;
const double T = 100;
double wavelength = wl * 1e-9;
double exparg = h*c / (k*wavelength*T);
std::cout << "Exparg: " << exparg << std::endl;
double exppart = std::exp(exparg) - 1.0;
std::cout << "Exppart: " << exppart << std::endl;
return 0;
}
I2luY2x1ZGUgPGNtYXRoPgojaW5jbHVkZSA8aW9zdHJlYW0+CgppbnQgbWFpbigpIAp7CiAgICBjb25zdCBkb3VibGUgaCA9IDYuNjI2MDY5NTdlLTM0OyAvLyBQbGFuY2sgY29uc3RhbnQKICAgIGNvbnN0IGRvdWJsZSBjID0gMjk5NzkyNDU4LjA7IC8vIHNwZWVkIG9mIGxpZ2h0IGluIHZhY3V1bQogICAgY29uc3QgZG91YmxlIGsgPSAxLjM4MDY0ODhlLTIzOyAvLyBCb2x0em1hbm4gY29uc3RhbnQKICAgIGNvbnN0IGRvdWJsZSB3bCA9IDM4MDsKICAgIGNvbnN0IGRvdWJsZSBUID0gMTAwOwogICAgCiAgICBkb3VibGUgd2F2ZWxlbmd0aCA9IHdsICogMWUtOTsKICAgIAogICAgZG91YmxlIGV4cGFyZyA9IGgqYyAvIChrKndhdmVsZW5ndGgqVCk7CiAgICBzdGQ6OmNvdXQgPDwgIkV4cGFyZzogICIgPDwgZXhwYXJnIDw8IHN0ZDo6ZW5kbDsKICAgIGRvdWJsZSBleHBwYXJ0ID0gc3RkOjpleHAoZXhwYXJnKSAtIDEuMDsKICAgIHN0ZDo6Y291dCA8PCAiRXhwcGFydDogICIgPDwgZXhwcGFydCA8PCBzdGQ6OmVuZGw7CiAgICByZXR1cm4gMDsKfQ==