Romantik
TeaM PHPClub
многовалютность и погрешность
Приветствую, Уважаемые!
Вот использую несколько валют и в результате расчетов
иногда появляется неточность, связанная с конвертацией и расчетом.
Понятно, что это математические погрешности, связанные с ограничением до 2=х знаков.
Когда после продажи и получения денег в
одной валюте 0.00
в другой 0.01
Многие скажут, что расчеты нужно делать в одной валюте, а отчеты выводить в какой нужно, но это непременимо, так как курс меняется и нужно знать данные во времени, поэтому хранение идет в 2-х валютах.
Хотел бы Вашего совета, что бы избавиться от вышепересказанного.
Может стоит использовать библиотеку BCMath ?
Приветствую, Уважаемые!
Вот использую несколько валют и в результате расчетов
иногда появляется неточность, связанная с конвертацией и расчетом.
Понятно, что это математические погрешности, связанные с ограничением до 2=х знаков.
Когда после продажи и получения денег в
одной валюте 0.00
в другой 0.01
Многие скажут, что расчеты нужно делать в одной валюте, а отчеты выводить в какой нужно, но это непременимо, так как курс меняется и нужно знать данные во времени, поэтому хранение идет в 2-х валютах.
Хотел бы Вашего совета, что бы избавиться от вышепересказанного.
Может стоит использовать библиотеку BCMath ?