Goals
- Create a "library" that allows a client program to
perform arithmetic using rational numbers.
- Learn to use structs.
- Learn to use client, interface, implementation paradigm
- Learn about computer algorithms (Euclid's greatest common
divisor) for basic arithmetic. You will see that it's not trivial!
Checklist
Additional Sources
For interesting reading about computing the value of pi,
check out
this website or
this one.