Округление переменных типа double, соблюдая определенное правило - C#
Формулировка задачи:
Всем доброго времени суток. У меня программа выполняет очень много арифметических операций, и часто теряет какой-нибудь разряд, в итоге получаю на выходе такие вот значения:
61,0000000000004
308,999999999965
-1235,9999999993
-26226,9999999982
-42266,0000000335
306803,999999756
4616671,00000137
9974732,99999252
-208571552,999852
-587811397,000057
2492071370,99604
21515049081,0103
31178156976,0062
Хочу округлять до ближайшего целого те элементы где допустим после запятой встречается больше шести 9 или 0, а элементы типа 21515049081,0103 оставались такими какие они есть, подскажите как сделать, пожалуйста
Решение задачи: «Округление переменных типа double, соблюдая определенное правило»
textual
Листинг программы
Console.WriteLine("f: {0:F13}", f);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д