日期:2014-05-18 浏览次数:20461 次
Response.Write(Convert.ToDecimal((double)1 / 100));
------解决方案--------------------
Response.Write(Convert.ToDecimal(1 / 100.0));
------解决方案--------------------
Convert.ToDecimal(1 / 100))该句代码中,Convert.ToDecimal作用的是1/100的结果0这个数的,当然转换过后是0。因为在计算之前都是整型的数据。
解决方法,将1或100两个数其中一个数转换为float或者double即可