|
|
1
18
如果你可以使用。NET 4.0,我会选择它。否则,我肯定周围有第三方图书馆。如果你想让我试着找一些,请告诉我。 |
|
|
2
7
如果你的目标是在Euler问题上锻炼你的C#技能,那么使用BigInt库似乎毫无意义。如果你只需要2^1000的值作为解决另一个问题的步骤,那么,它就在这里。
|
|
|
3
4
系统。数字。如果你使用的是.net 4.0(VS 2010),则使用BigInteger 或者,寻找一个好的 bigint 在web上实现-有很多可供选择。 |
|
|
4
1
你可以使用数组来存储你的数字。我知道这很混乱,但基本上你必须像手工一样编程乘法,除了在代码中。 |
|
5
1
|
|
|
6
1
如果你可以使用IronRuby(目前不确定它有多有用),它有隐式转换为Bignum。例子:
|
|
|
7
1
我知道这个问题很古老,但谷歌仍然能找到它。 我也遇到了同样的问题,我正在寻找一个库来计算无法用标准数据类型表示的巨大(或较小)数字。
|
|
|
9
0
嗯。..,2^0是第1位,2^1是第2位。..,2^4是第5位。…你需要1000比特。我对c#一无所知,但是,记住按位表示法是999 0加1怎么样?并相应地使用它。 你打算用这个号码干什么? |
|
|
10
0
|
|
|
parsa.ni · 在java中转换为BigInteger 2 年前 |
|
|
zadspecial · 为什么大人物们不加入呢? 8 年前 |
|
|
user3596335 · 如何计算大整数以N为底的对数? 8 年前 |
|
|
Ras · 如何将解密后的BigInteger转换回字符串? 8 年前 |