wankoilz 当前离线
上尉
a=3194548456 msgbox a\2 'msgbox a mod 2 'msgbox a/2 'msgbox a^2复制代码
BAT-VBS 当前离线
少将
TOP
Demon 当前离线
好吧。正数整除的话,还可以用/,再fix()或int()代替,但是求模怎么想办法突破integer的限制呢,请指教。 wankoilz 发表于 2013-3-12 19:45
integer不是更小了……那大数的整除和求模咋办呢,给个提示吧!(我看的中文帮助文档) wankoilz 发表于 2013-3-12 18:28
模数或余数。运算符执行 number1 除以 number2 操作(浮点数四舍五入为整数)并只返回余数作为 result。例如,在下面的表达式中, A(为 result)等于 5。 A = 19 Mod 6.7 如果任一表达式为 Null,则 result 也为 Null。任一表达式为 Empty 时按 0 来处理。
难道整除最大只支持长整型的2147483647吗,难怪溢出了,还有mod运算也是这个情况,但帮助文档却没说明。 这 ... wankoilz 发表于 2013-3-12 17:24