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

Тема в разделе "1C и всё что с ней связано", создана пользователем olga13, 1 июн 2010.

  1. olga13

    olga13 Well-Known Member

    Регистрация:
    10 окт 2008
    Сообщения:
    208
    Симпатии:
    0
    Всем доброго дня! Может быть, кто-нибудь подскажет в чем дело.
    В модуле формы оператор:

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

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

    Hryv Гость

    Сделал тест
    1с 7.7 считает правильно, а не так как у вас сказано
    как вы определили, что "выдает 1"?
     
  3. olga13

    olga13 Well-Known Member

    Регистрация:
    10 окт 2008
    Сообщения:
    208
    Симпатии:
    0
    И в печатной форме, и в отладчике - значение 1.

    Добавлено: Все, разобралась - там не 0, а пустое значение.
     
Загрузка...

Поделиться этой страницей