А я брахаць ня ўмею, дык і завыў - April 13th, 2006
[Recent Entries][Archive][Friends][User Info]
11:01 am
![[User Picture]](http://lj.rossia.org/userpic/38424/2283) [Link] |
SQL Server stinks! SELECT Round(59999.0 * 0.155,2) 9299.8500 - correct
SELECT Round(Cast(59999.0 as money) * Cast(0.155 as float),2) 9299.8400000000001 - wrong!
Fix: SELECT Round(Cast(Cast(59999.0 as money) * Cast(0.155 as float) as money) ,2)
Tags: code, sql
|
|