Проблемы с округлением
06.10.2011
07:31
#1
Граждане, помогите.
Что я не так делаю? Нужно перемножить 24.982 на 41.95 с округлениемдо двух знаков по правилам арифметики.
1с как-то не так это делает....
Что я не так делаю? Нужно перемножить 24.982 на 41.95 с округлениемдо двух знаков по правилам арифметики.
1с как-то не так это делает....
06.10.2011
07:44
#3
"Множимое = 24.982;
Множитель = 41.95;
Произведение = Окр(Множимое * Множитель, 2, РежимОкругления.Окр15как20);
Результат: Произведение = 1 047,99, хотя должно быть 1048
Без округления Произведение = 1 047,9949"
Множитель = 41.95;
Произведение = Окр(Множимое * Множитель, 2, РежимОкругления.Окр15как20);
Результат: Произведение = 1 047,99, хотя должно быть 1048
Без округления Произведение = 1 047,9949"
06.10.2011
08:04
#7
попробуй перемножить 1.5 на 0.15 с округлением и без. (тут 1С все правильно делает) И тогда ты поймёшь разницу
Читают тему
(гостей: 1)