#include #include #include using namespace boost::units; using namespace boost::units::si; using std::cout; using std::endl; int main() { typedef metric::year_base_unit::unit_type year_type; quantity t1(7.90e16 * si::seconds); cout << "Using years: " << t1 << endl; typedef scaled_base_unit > > gigayear_base_unit; typedef gigayear_base_unit::unit_type gyr_type; quantity t2(7.90e16 * si::seconds); cout << "Using Gigayears: " << t2 << endl; return 0; }