používáte decimal(N,2)
typu nebo podobného pro ukládání dat? pokud ne, pak je to normální chování. viz http://dev.mysql.com/doc/ refman/5.0/en/numeric-types.html
prosím, neřiďte se radami v jiné odpovědi a nechte to na své prezentační vrstvě. proveďte práci správně a uložte přesnou desetinnou hodnotu. vyhnete se tak problémům se zaokrouhlováním.
ps je tu také samostatný problém, jak je hodnota spravována v jakémkoli jazyce, který používáte. doufejme, že používá speciální typ, který zahrnuje vhodné formátování. pokud ne, možná se budete chtít starat o to, jak naložíte s hodnotou v kódu (jedna z možností je násobit 100 a použít celé číslo v centech, ale pak musíte dbát na to, aby matematika zaokrouhlovala správně - to je složité, ale z nějakého důvodu je to komplikované; pokud všechno nacpete do dvojic, bude to pravděpodobně jednoduché, ale u určitých hodnot bude nějaká podivná chyba...)