#include #include "fractions.hpp" int main() { int a = 7; int b = 3; int c = 1; int d = 11; double e = 0.75; fraction q(a,b); fraction q2(c,d); fraction q3(e); cout.precision(10); cout << a << "/" << b << '=' << q << endl; cout << a << "/" << b << '=' << q.to_double() << endl; cout << c << "/" << d << '=' << q2 << endl; cout << c << "/" << d << '=' << q2.to_double() << endl; cout << q << "+" << q2 << '=' << q + q2 << endl; cout << q << "+" << q2 << '=' << (q + q2).to_double() << endl; cout << q << "-" << q2 << '=' << q - q2 << endl; cout << q << "-" << q2 << '=' << (q - q2).to_double() << endl; cout << q << "*" << q2 << '=' << q * q2 << endl; cout << q << "*" << q2 << '=' << (q * q2).to_double() << endl; cout << q << "/" << q2 << '=' << q / q2 << endl; cout << q << "/" << q2 << '=' << (q / q2).to_double() << endl; cout << e << '=' << q3 << endl; return 0; }