Метод ToString
У экземпляра
BigInteger
метод ToString без параметров
возвращает текст в обычной десятичной
записи, включая знак - для
отрицательных значений. Так удобно
выводить числа, не помещающиеся в
Int64.
Синтаксис
string text = value.ToString();
Пример
Давайте выведем небольшое значение:
using System;
using System.Numerics;
class Program
{
static void Main()
{
BigInteger value = 12345;
string res = value.ToString();
Console.WriteLine(res);
}
}
Результат выполнения кода:
"12345"
Пример
Давайте выведем очень длинное число:
using System;
using System.Numerics;
class Program
{
static void Main()
{
BigInteger value = BigInteger.Parse("999999999999999999999999");
string res = value.ToString();
Console.WriteLine(res);
}
}
Результат выполнения кода:
"999999999999999999999999"
Пример
Давайте выведем отрицательное значение:
using System;
using System.Numerics;
class Program
{
static void Main()
{
BigInteger value = BigInteger.Parse("-12345");
string res = value.ToString();
Console.WriteLine(res);
}
}
Результат выполнения кода:
"-12345"
Смотрите также
-
Parse,
обратное преобразование из строки -
TryParse,
безопасный разбор текста -
ToByteArray,
который кодирует число в байты -
Int128,
целое фиксированной ширины