如何防止 ASP(VBScript) 大数在整除或取余时溢出

作者:vkvi 来源:ITPOW(原创) 日期:2009-10-3
m = 10000000000000 + 1
m = 10000000000000 - 1
m = 10000000000000 * 1
m = 10000000000000 / 1
m = 10000000000000 \ 1
m = 10000000000000 mod 1

以上 ASP(VBScript) 代码,前面四句是正确的,第五、六句会报溢出错误,具体原因请参见 ASP(VBScript) 中整除和取余,那要对大数进行整除、取余计算,怎么办呢?

大数整除计算

Fix(a / b)

大数取余计算

a - Fix(a / b) * b

相关阅读

相关文章