[uquote="Orion33",url="/forum/viewtopic.php?p=3233589#p3233589"]лучше нормальные книжки читать по матанализу.[/uquote]
А лучше просто пользоваться известными стандартами, коnjрые были приняты и проверены временем, как например "Правила округления чисел по СТ СЭВ 543 - 77
1. Округление числа представляет собой отбрасывание значащих цифр справа до определенного разряда с возможным изменением цифры этого разряда.
2. В случае, если первая из отбрасываемых цифр (считая слева направо) менее 5, то последнюю сохраняемую цифру не меняют.
Пример: Округление числа 12,23 до трех значащих цифр дает 12,2.
3. В случае, если первая из отбрасываемых цифр (считая слева направо) равна 5, то последнюю сохраняемую цифру увеличивают на единицу.
Пример: Округление числа 0,145 до двух цифр дает 0,15.
Примечание. В тех случаях, когда следует учитывать результаты предыдущих округлений, поступают следующим образом.
Если отбрасываемая цифра получена в результате округления в меньшую сторону, то последнюю оставшуюся цифру увеличивают на единицу (с переходом при необходимости в следующие разряды).
Пример: Округление числа 0,25 (полученного в результате предыдущего округления числа 0,252) дает 0,3 .
4. В случае, если первая из отбрасываемых цифр (считая слева направо) более 5, то последнюю сохраняемую цифру увеличивают на единицу.
Пример: Округление числа 0,156 до двух значащих цифр дает 0,16.
5. Округление выполняют сразу до желаемого количества значащих цифр, а не по этапам.
Пример: Округление числа 565,46 до трех значащих цифр дает 565.
6. Целые числа округляют по тем же правилам , что и дробные.
Пример: Округление числа 23456 до двух значащих цифр дает 23* 10^3 .
Из книги Л.И. Любимов, И.Д. Форсилова, Е.З. Шапиро
«Поверка средств электрических измерений. Справочная книга».
Ленинград, Энергоатомиздат, Ленинградское отделение, 1987 год
http://www.metrologie.ru/usefullinform-okrugl.htm