FORMAT() и округление

Whatsername

Новичок
FORMAT() и округление

Не мог бы кто-нибудь взять на себя труд объяснить, почему запрос
Код:
SELECT FORMAT(555.45, 1)
возвращает число
Код:
555.4
Я как-то неправильно понимаю работу этой функции, так как по моему разумению возвращаемое значение должно быть 555.5.

Спасибо.
 

MD

Guest
mysql> select format(555.45, 1);
+-------------------+
| format(555.45, 1) |
+-------------------+
| 555.5 |
+-------------------+
1 row in set (0.03 sec)

mysql> select version();
+------------+
| version() |
+------------+
| 4.1.12a-nt |
+------------+
 

Whatsername

Новичок
-> SELECT FORMAT(555.45, 1);
-> 555.4

-> SELECT VERSION();
-> 4.1.9-nt

По-моему дело в операционной системе. У меня XP.
 
Сверху