Ситуация такова: есть товары, нужно работать с их стоимостью (сложение, вычитание, умножение).
Цена товаров указана в формате
"Рубли.копейки"
Нагуглил, что, вроде бы, изначально нужно цену забивать в копейки, а потом е***ься типо всё *100 а результат /100 или что-то типа того.
Есть ли человеческий подход к решению?
Если у меня указана цена строкой, потом парсится в число (для правильного подсчёта), а потом снова выводится строкой ответ (для отображения в формате с пробелом типа "20 070.80"), как правильно поступить?
Примитивный
пример, в какую дичь это может вылиться.