Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Подскажите как изящно округлить

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.