当前位置: 代码迷 >> ASP.NET >> 为何小于10的数除以10都等于0呢
  详细解决方案

为何小于10的数除以10都等于0呢

热度:7439   发布时间:2013-02-25 00:00:00.0
为什么小于10的数除以10都等于0呢?
1/10,2/10,3/10都等于0?但是我要的是0.1,0.2,0.3,这个是什么问题呢,貌似是系统自动截取小数点前一位了?

------解决方案--------------------------------------------------------
1/10f,2/10f,3/10f
------解决方案--------------------------------------------------------
1.0*1/10
或1/10.0
(double)1/10
等,先转为float或double再算
  相关解决方案