Division of 2 numbers using CAST function in SQL server 2008R2 -
i have 2 numbers want divide: 5262167 / 162333331 when verified using windows calculator (calc.exe) result 0.0324158136076195 when used simple select cast function in sql server 2008r2 don't have same result. here i'm running in sql editor:
select cast((5262167 / 162333331) decimal(18,8)) and result 0.00000000
you're doing integer division, truncate remainders. 5262167 < 162333331, result 0. cast input before dividing.
select cast(5262167 decimal(18,8)) / cast(162333331 decimal(18,8))
Comments
Post a Comment