#include<iostream>
using namespace std;

#include<wxmaths.h>
using namespace wxmaths;

int main()
{
cout.precision(10);
cout << "WXMATHS C++ V" << version() << endl;
cout << "pi = " << pi << endl;
cout << "e  = " << e << endl;
cout << "Euler-Mascheroni constant = " << eulmasch << endl;
cout << "Ar = " << ar << endl;
cout << "c  = " << clight << " m/s" << endl;
cout << "epsilon0 = " << epsilon0 << " C^2/N/m^2" << endl;
cout << "mu0 = " << mu0 << " N/A^2" << endl;
cout << "h  = " << hPlanck << " J.s" << endl;
cout << "G  = " << Ggrav << " N/m^2/kg^2" << endl;
cout << "amu = " << amu << " kg" << endl;
cout << "q  = " << Qcharge << " C" << endl;
cout << "k  = " << kBoltzmann << " J/K" << endl;
cout << "sigma = " << sigmaStefBoltz << " W/m^2/K^4" << endl;
cout << "m(electron) = " << elecmass << " kg" << endl;
}
