Chi*_*his 2 sql sql-server sql-server-2008
这是我的专栏所涉及的一个例子:
-5,17363929475323E-14
1,4210854715202E-14
1,3855583347322E-13
-2,8421709430404E-14
-1,4210854715202E-14
3,5527136788005E-15
3,5527136788005E-15
1,24344978758018E-14
-5,6843418860808E-14
Run Code Online (Sandbox Code Playgroud)
我想在冒号之后将它们舍入为2位数
所以它将是:
-5,17
1,42
1,39
....
Run Code Online (Sandbox Code Playgroud)
我试过了
CAST (-1,4210854715202E-14 AS decimal (19,2)),
ROUND (-1,4210854715202E-14,2)
convert(decimal(38,2), -1,4210854715202E-14)
Run Code Online (Sandbox Code Playgroud)
他们没有工作....
小智 5
数学上数字-1,4210854715202E-14意味着数字-0,000000000000014210854715202.因此,显然这会0,00在你将其转换为2位小数时给出,实际值远小于零.
| 归档时间: |
|
| 查看次数: |
216 次 |
| 最近记录: |