Вычисления высокой точности C #

Рассмотрим этот код:

double result = Math.Sqrt(4746073226998689451);

Для результата я получаю 2178548422 вместо 2178548421.999999854 и т. Д. Как я могу получить более точный результат?

5
задан sventevit 13 November 2011 в 18:23
поделиться