我有以下代码创建一个非常大的数字 ( BigInteger
),然后将其转换为string
.
// It's a console application.
BigInteger bi = 2;
for (int i = 0; i < 1234; i++)
{
bi *= 2;
}
string myBigIntegerNumber = bi.ToString();
Console.WriteLine(myBigIntegerNumber);
我知道转换为int
我们可以使用Convert.ToInt32
并转换为long
我们使用Convert.ToInt64
,但是转换为BigInteger
呢?
如何将 a string
(代表一个非常长的数字)转换为BigInteger
?