DlTA пишет:из этого могу сделать вывод что решением будет свой тип данных? Ни разу такого не имел введу.
DlTA пишет:а как же использоание round Я бы побоялся сначала получать косяки с точностью, а потом их исправлять. Особенно когда речь идёт о деньгах.
DlTA пишет:или Математические функции BCMath произвольной точности Не пользовался, нужно внимательно изучить как оно считает.
Я честно не знаю как пхп работать с деньгами, т.к. пхп свободно преобразует типы, например, при делении.
(Добавление)
caballero пишет:а вообще хорошей практикой в финансовых программах является использовать целый тип, то есть вместо рублей считаете копейки - гораздо быстрее и точнгее обрабатывается сервером В дот нете ещё есть тип Decimal, это вещественное представление числа в двоично-десятичной кодировки (э... как то оно называется). Т.е. все операции производятся как над десятичным числом и хранится в десятичном виде (не то пол байта на разряд, не то целый).
|