达到指定的最大数量后,将整数返回0?

时间:2015-06-22 02:40:06

标签: vb.net

这可能吗?我希望我的整数最大值为9999,然后返回0。

所以,如果我做9997 + 5,答案将是2,甚至更好3(跳过0)。

除了循环添加并检查数字是否已经是9999之外,还有更好的方法吗?我可以手动将其设置为1吗?

1 个答案:

答案 0 :(得分:1)

像这样使用Modulus运算符:

(9997 + 5) Mod 9999

该表达式将按您的意愿返回3

Read more about the Mod operator here.