Added construction of Rational number using floating-point representations.