0
В MYSQL, у меня есть поле с плавающей точкой равна 4,85при импорте
При импорте в SQL Server 2008 в области Float я получаю, 4,84999990463257
Кто-то имеет представление о том, почему?
Благодаря Jon
В MYSQL, у меня есть поле с плавающей точкой равна 4,85при импорте
При импорте в SQL Server 2008 в области Float я получаю, 4,84999990463257
Кто-то имеет представление о том, почему?
Благодаря Jon
значения с плавающей запятой являются приближениями, которые с точностью до некоторого числа знаков после запятой. Используйте десятичный тип данных, если требуется более конкретная точность.
http://dev.mysql.com/doc/refman/5.0/en/precision-math-decimal-changes.html
ли вы имеете в виду я должен изменить тип в MYSQL в десятичные? – John
@John, если вы хотите сохранить десятичную точность, тогда да, вы должны изменить тип поля. – eksortso