Сборный груз: объем по размерам и конфликт с письмом
Четыре места дают 1,152 м³ по размерам; заявленные 1,2 м³ сохраняются отдельно и требуют подтверждения.
Задача
В письме указаны число мест, размеры одного места, общая масса и округленный объем. Смешивание этих величин приводит к незаметной подмене заявки.
Расчёт 1,152 м³ рядом с заявленными 1,2
Габариты дают 1,152 м³, письмо указывает 1,2 м³, а масса составляет 180 кг. Я сохраняю обе величины объёма и показываю расхождение, вместо того чтобы тихо заменить одну другой. До расчёта проверяются исходные числа и конечность произведения, чтобы ошибочный габарит не прошёл как допустимый груз.
Что сделано
Я разобрал полное письмо о грузе, рассчитал объём и добавил проверку расхождения с заявленным значением.
Объем четырех мест рассчитан как 1,152 м³. Значение письма 1,2 м³ не стерто: разница 0,048 м³ отправлена на уточнение. Общая масса остается 180 кг; дата в исходном письме по-прежнему не определена.
- index.html
- source.json
- source.csv
- result.json
- result.csv
- engine.js
- checks.json
- style.css
Открыть работающий материал · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия