Метод ToString
У double метод ToString строит
строку из числа. Чтобы дробная часть всегда
шла с точкой, передайте
CultureInfo.InvariantCulture. Обратное
преобразование делает
Parse.
Синтаксис
string text = num.ToString(CultureInfo.InvariantCulture);
Пример
Давайте преобразовать 12.5 в строку:
using System;
using System.Globalization;
class Program
{
static void Main()
{
double num = 12.5;
string res = num.ToString(CultureInfo.InvariantCulture);
Console.WriteLine(res);
}
}
Результат выполнения кода:
"12.5"
Пример
Давайте вывести целое double без дробной части:
using System;
using System.Globalization;
class Program
{
static void Main()
{
double num = 5.0;
string res = num.ToString(CultureInfo.InvariantCulture);
Console.WriteLine(res);
}
}
Результат выполнения кода:
"5"
Пример
Давайте задать формат "F2" для двух знаков:
using System;
using System.Globalization;
class Program
{
static void Main()
{
double num = 3.5;
string res = num.ToString("F2", CultureInfo.InvariantCulture);
Console.WriteLine(res);
}
}
Результат выполнения кода:
"3.50"