This is one advantage that fractions have over decimal notation… when handled properly, there is no need to round and there is no loss of precision.
Some numbers just don’t play well together. Our numbering system (Arabic numeral system) is base 10. Three and ten do not play nice, so you get imperfect representations when converted into a floating point format.
Latest Answers