#include <iostream>
#include <iomanip>
using std::cout;
using std::endl;
int main()
{
double a = 3.14159;
double b = 2018.0;
double c = 1.0e-6;
cout.precision(4);
cout << "hexfloat:\n" << std::hexfloat;
cout << a << endl << b << endl << c << endl;
cout << endl;
cout << "defaultfloat:\n" << std::defaultfloat;
cout << a << endl << b << endl << c << endl;
return 0;
}
/*
run:
hexfloat:
0x1.9220p+1
0x1.f880p+10
0x1.0c6fp-20
defaultfloat:
3.142
2018
1e-06
*/