7.7 Арифметические действия

  • Автор темы Автор темы olga13
  • Дата начала Дата начала
O

olga13

Всем доброго дня! Может быть, кто-нибудь подскажет в чем дело.
В модуле формы оператор:

ВсегоРеализованоТовараБезНДС = Окр(ВсегоРеализованоТовара / (1 + СтНДС / 100), 0);

Если ВсегоРеализованоТовара не равно 0, все считается правильно. А вот если реализация была нулевой, то выдает 1. Но ведь по всем законам арифметики, если ноль делить на любое число, должен получиться ноль! Ничего не понимаю...
 
Сделал тест
1с 7.7 считает правильно, а не так как у вас сказано
как вы определили, что "выдает 1"?
 
И в печатной форме, и в отладчике - значение 1.

Добавлено: Все, разобралась - там не 0, а пустое значение.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab