Board logo

标题: 实数取余数有错 [打印本页]

作者: 啊康    时间: 2012-10-19 13:53     标题: 实数取余数有错

变量组1.余数=变量组1.预订方量%变量组1.设定容量;
变量组1.商数=Math.Floor(Convert.ToDecimal(变量组1.预订方量/变量组1.设定容量));

上面的语句只能对整数有用   
如果是实数就有错

比如 120除以12,商是10,余数是0;
但是如果是12.0除以1.2,商是10,余数就不是0了 。语句错在哪里
作者: service    时间: 2012-10-22 09:16

您好
取余要在整数之间进行。




欢迎光临 北京九思易自动化软件有限公司 (http://controlease.com/bbs/) 7.2