日期:2014-05-18  浏览次数:20874 次

关于大整数的转换
.net 4.0里面添加了一个大整数类BigInteger。

我需要将一个大整数转换成二进制数字符串,看到参数里,有一个IFormatProvider,不知道如何使用。

在函数Convert.ToString(10, 2)中,可以将10转换成二进制数,参数就是2,表示的就是IFormatProvider,
但是在BigInteger.ToString中用ToString(2)确不行,为什么?请高手指点一下!

------解决方案--------------------
还没用过VS2010呢?实在不行就用除以2,模2的方法