Есть BigInteger-числитель и BigInteger-знаменатель, т.е. дробь в обыкновенном виде. Как вывести в виде десятичной дроби с учётом того, что дробь может быть с бесконечным периодом?
Округление через Math.Round или Форматирование вывода - String.Format("{0:0.00}",x); где x - результат вычислений. Если вам для дальнейших вычислений надо, то вариант первый, а если просто для вывода в интерфейс - второе.
Amarg0: Ну а что вы вывести хотите? Вы знаете что компьютерное дробное число "малость" отличается от математического? Что есть понятие точности.Что компьютер не знает что такое "бесконечный период".