本文介绍了我们如何处理 vb.net 中的大数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的数字太大了,当我运行下面的代码时它没有处理它,那我该怎么办?
I have too large number and when I run the below code it doesn't handle it, so what should I do ?
Number = Number ^ 103 Mod 143
我得到了Infinity
.
推荐答案
您需要使用 BigInteger.ModPow:
Number = BigInteger.ModPow(Number, 103, 143)
以下是为 VB.NET 项目添加对 System.Numerics 的引用的方法:
Here is how you add reference to System.Numerics for a VB.NET project:
这篇关于我们如何处理 vb.net 中的大数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!