Обрезание части дробной части) #487750


#0 by zGainer
Есть к примеру 9 / 7 = 1,285714285714286 Нужно оставить 1.28 Окр ( ,2) дает 1.29 Больше ничего не нашел.
#1 by ice777
другое откругление примени. по умолчанию - банковское стоит. см. параметры Окр
#2 by IamAlexy
Цел(число*100)/100
#3 by zGainer
надо обрезать 1.999 = 1.99
#4 by zGainer
о, спасибо, похоже то что надо.
#5 by Odavid
а зачем обрезать принудительно точность в расчетах?! Вы сам себе враг? Сделайте Формат при выводе окончательного списка, или через ВЫРАЗИТЬ - если запросом данные получаете. А зачем резать точность вычислений?! почему оно "банковское"? обыкновенная двойная точность, 15 знаков, долго просили у 1С этого, все правильно - иначе такие "проценты" набегут при расчетах, что весь смысл в них теряется.
#6 by ice777
понятие банковское - просто общепринятый термин, в 1С это окр15как20. Зачем автору просто откидывание - его дело. то, что автор хотел - окр15как10.   пожалуй, через Окр будет делать правильнее, бо значение округления (например из формы) сразу идет в работу, без расчета делителя, как в . Хотя.. всяко бывает.
#7 by zGainer
Учет драгметаллов, потому и четко все, по инструкции, а не как лучше:)
#8 by 73
окр((число - 0.005), 2)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С