我很迷茫通过了如下结果:SQL Server自动舍入?
PRINT 3.1415926535897931 /180
控制台结果= 0.01745329251994329500
DECLARE @whatTheHell float(53)
SET @whatTheHell = 3.1415926535897931/180
PRINT @whatTheHell
控制台结果= 0.0174533
我不明白,因为提到这一点:
http://msdn.microsoft.com/en-us/library/ms131092.aspx
Sql Server Float应该相当于c#double。 但是当我计算这在C#:
double hellYeah = 3.1415926535897931 /180;
我得到0.017453292519943295 ...
好的变量名称。 +1 – 2014-03-21 03:13:02