При запуске нового расчета (изменился только тип контрольных точек, никакие другие параметры не изменялись) - концентрации на веществах, которые выбрасываются от неорганизованных источников изменяются в 4ом, 5ом и т.д. знаке. Соответственно изменяется доля вклада источников в выброс загрязняющего вещества. И так при каждом новом запуске расчета, концентрации будут незначительно, но отличаться.
Программный комплекс ВОЗДУХ. УПРЗА «ЭКО центр» Профессионал версия {2.8.24}. Windows 10 Pro версия 22H2
Мележик Лидия Алексеевна | 31 августа 2026 12:20
2 ответа
Лисенко Дарина
02 сентября 2026 09:20
Добрый день! Спасибо за этот анализ. Сейчас при расчётах рассеивания используется версия РРВА, прошедшая экспертизу в Росгидромете. Мы не можем вносить правки в этот код, иначе экспертиза потребуется заново. Эта версия считает площадные источники с допустимой точностью в 3%. В практических расчётах погрешность обычно не превышает 1%. Данные требования к точности приведены в п.8.10 приказа Минприроды РФ от 06.06.2017 № 273. Чтобы допустимый уровень погрешности вычислений не сказывался на разнице в отчётных результатах можно настроить округления, например с точностью до 1%.
Вулых Павел
02 сентября 2026 22:12
Делайте все проще (с моей точки зрения) -- считайте в формате LONG DOUBLE (64 байт). а результаты представляйте в зависимости от отчета. Я бы рекомендовал -- округлять до 3 значащих цифр в долях ПДК и не округлять в концентрациях. Впрочем, я могу быть неправ. Проще указать, что расчет произведен с наибольшей точностью, а значения представлены округленными до 4-5 значащих цифр в экспоненциальной форме? Если нужны отчеты по ПДВ и сопутствующие материалы -- ничего не округлять. Там люди не читают. А где люди читают -- там не надо перегружать. Фанатизьм никому не нужен. Если эксперт захочет, паче чаяния, проверить сумму выбросов -- он не будет вводить по 15 цифр после запятой. Проще проверить то, что написано с арифметическим округлением до 4 значащих цифр -- необязательно сумма совпадет. Да и с 15 цифрами не обязательно совпадет. Эти требования непонятно чьи -- лично я считаю неоправданными и излишними, за исключением бенз/а/пирена или диоксинов при расчете платы. Кстати, копейки надо округлять по "банковскому правилу", а не арифметически. Чтобы не приехал штраф за неуплату 2-3 копеечек. Надо же думать не просто за точность расчета выбросов, а еще и за бухгалтерию, а там -- "метод банковского округления", как раз чтобы таких непоняток не случалось. То есть, я предлагаю брать расчетные значения с максимальной точностью, умножать их на плату, и затем округлять до 1 копейки или 1 рубля по банковским, а не по арифметическим правилам. Это важно для учета. Чтобы все сошлось по деньгам. Концентрации и массы никого не волнуют. Чтобы было понятно, чем арифметика отличается от банковских правил, где учитываются целые числа с целыми долями -- читайте хелп к Excel, там описаны все правила округления, как бы странно нам это не звучало, поскольку все привыкли у нас к арифметическому округлению, и даже не подозревают, что могут быть другие решения, когда считаются деньги, а не абстрактные величины в виде чисел с плавающей точкой. Еще раз повторяю -- арифметика чисел с плавающей точкой отличается от арифметики чисел с фиксированным значением десятичной составляющей, сиречь денег. И правила округления -- различаются. Когда эта разница накапливается -- может достигать больше 0.01, а это уже сами понимаете... нестыковка в бухгалтерском балансе ;)