Royal Flash
-=MaestrO=-
Хранить цену в числах с точкой не есть хорошо, по моему мнению, из-за некоторых нюансов работы с числами с плавающей запятой. Назрела идея хранения в int. Для этого отдельно храниться максимальная точность, например 2 знака. При записи дробной цены, например 10.59 умножаем на 100 (1059), при отображении, делим на 100.
Есть ли какие-то подводные камни при таком подходе и кто-либо хранит double числа в виде int?
Есть ли какие-то подводные камни при таком подходе и кто-либо хранит double числа в виде int?