我很迷茫通過了如下結果: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