E
Константа Math.E имеет тип double
и приближённо равна 2.71828. Для печати
с точкой используют
CultureInfo.InvariantCulture. Поле
объявлено в Math
рядом с PI.
Синтаксис
double e = Math.E;
Пример
Давайте выведем Math.E через
InvariantCulture:
using System;
using System.Globalization;
class Program
{
static void Main()
{
string res = Math.E.ToString(CultureInfo.InvariantCulture);
Console.WriteLine(res);
}
}
Результат выполнения кода:
"2.718281828459845"
Пример
Давайте сложим E с единицей:
using System;
using System.Globalization;
class Program
{
static void Main()
{
double res = Math.E + 1;
Console.WriteLine(res.ToString(CultureInfo.InvariantCulture));
}
}
Результат выполнения кода:
"3.718281828459845"
Пример
Давайте проверим, что E больше 2:
using System;
class Program
{
static void Main()
{
bool res = Math.E > 2;
Console.WriteLine(res);
}
}
Результат выполнения кода:
True