Из-за того, что дробные числа с плавающей точкой хранятся в двоичном виде, мы обычно работаем с приблизительными значениями, как в первом варианте на скрине.
Для получения более точных результатов можно использовать класс
Decimal, но и его может не хватить в некоторых случаях.В данной связи, для идеальных вычислений лучше использовать класс
Fraction, т.к. он работает с числами в виде рациональных дробей.#decimal
