以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于数字取模的问题? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90940) |
-- 作者:ap9709130 -- 发布时间:2016/9/25 23:22:00 -- 关于数字取模的问题? 今天发现一个问题,
Dim sz As Integer = 997.9 Mod 199 结果是:3 没错
但改成: Dim sz As Integer = 997.9 Mod 199.58
结果是:200
为什么会这样,如果要计算两个小数 ,是否能被整除,要怎么判断? |
-- 作者:狐狸爸爸 -- 发布时间:2016/9/26 8:27:00 -- 小数没有取模的说法,请化为整数处理:
Dim sz As Double = (997.9 * 100 Mod 199.8 * 100) / 100
|