Я записываю такое значение с плавающей точкой из Python (6.481044303797468)
, преобразованное в строку через StringIO '6.481044303797468'
в столбец Postgresql типа NUMERIC(13,8)
. Я прочитал его обратно в Python, который возвращается как Decimal('6.48104430')
.
Почему точность меньше?