我有以下代码,它创建了一个非常大的数字 (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
怎么办呢?
我该如何将表示非常长的数字的string
转换为BigInteger
?