如果是整数除以整数,那么结果就是整数,小数部分都会被截断

select 100/101
select 100*1.0/101
Select  cast(100*1.0/101 as decimal(181))
Select  cast(100*1.0/101 as decimal(182))

Result:
0

0.990099

1.0

0.99

相关文章:

  • 2021-08-14
  • 2021-06-21
  • 2021-07-18
  • 2021-10-22
  • 2021-11-15
  • 2021-10-29
  • 2021-12-09
  • 2021-07-05
猜你喜欢
  • 2021-12-19
  • 2021-05-26
  • 2022-12-23
  • 2022-12-23
  • 2021-06-17
  • 2021-11-07
相关资源
相似解决方案