|
Подскажите как изящно округлить |
☑ |
0
darkside
25.06.20
✎
11:56
|
Есть некое значение (0,3) все что больше нужно округлить в большую сторону.
Как сделать чтобы это было красиво?
Должно по итогу получиться так (примеры):
0.3 = 1;
0.2 = 0.2;
2.1 = 2.1;
2.3 = 3;
|
|
1
polosov
25.06.20
✎
11:59
|
(0) Напиши свою функцию округления.
|
|
2
fisher
25.06.20
✎
12:05
|
ПорогОкругленияВверхДоЦелых = 0.3
ЦелаяЧасть = Цел(Вход);
Выход = Вход;
Если Вход - ЦелаяЧасть > ПорогОкругленияВверхДоЦелых Тогда
Выход = ЦелаяЧасть + 1;
КонецЕсли;
|
|
3
MyNick
25.06.20
✎
12:07
|
(0) Для начала нужно понять, что кроилово ведет к попадалову.
Кого обманывать собрались?
Не боишься, что потом твою ЗП будут по тому же принципу (только в обратную сторону) округлять? ))))
|
|
4
ДенисЧ
25.06.20
✎
12:09
|
округленное = Цел(числонаше + 0.7)
|
|