Здравствуйте, есть у нас 54ФЗ, и есть чек вида:
Позиция Кол-во Цена Сумма
Позиция1 3.8 98 372.4
Позиция2 1 4.5 4.5
Позиция3 6 88.2 529.2
Позиция4 1 180 180
Сумма чека: 1086.1
Как сделать скидку 86.1, что бы скидка была применена ко всем позициями (скидка на чек), при условии что в цене и сумме числа не могут быть больше 2ух знаков после запятой, так же можно разделять позиции на 2 части (позиция1 кол-во 1 цена n, сумма n, позиция1 кол-во 2.8 цена n, сумма n).
Может быть кто-то реализовывал такой алгоритм? Проблема в том что позиции всегда разные, цены, кол-во, а условие в 2 зн после запятой остается.