k&r; exercise 1.3 - use double instead of float
k&r; exercise 1.3 - avoid automatic convertion on arithmetics
k&r; exercise 1.4 - use double for rational numbers