Что за формат такой .0000 и как его лучше хранить в БД?
В процессе работы на проектом выяснилось, что заказчик хочет использовать формат данных , который выглядит вот так :
.ххххх (например , .00012 или .02 или .1 или .00003 итд). Я по использовал DECIMAL(6,5) т.е 0.00003.
Есть какие-либо оптимальные решения, для реализации подобного? Сейчас я думаю ничего не менять в базе, а преобразовывать числа на лету , убирая 0 в начале при сохранении, получении и прочих операциях с такими числами.
DireX: float иногда называют приблизительным типом данных. Для хранения финансовых данных обычно рекомендуют decimal (хотя есть и другие варианты). В контексте вопроса это не принципиально.