Метод Exp
Статический Math.Exp принимает
double и возвращает e^x, где
e - константа
Math.E.
Вызов Exp(1) равен Math.E.
Обратная операция - натуральный
Log.
Синтаксис
double res = Math.Exp(степень);
Пример
Давайте вычислим Exp(1) и сравним с
Math.E:
using System;
using System.Globalization;
class Program
{
static void Main()
{
double exp = Math.Exp(1);
Console.WriteLine(exp.ToString(CultureInfo.InvariantCulture));
Console.WriteLine(Math.E.ToString(CultureInfo.InvariantCulture));
}
}
Результат выполнения кода:
"2.718281828459045"
"2.718281828459045"
Пример
Давайте найдём Exp(0):
using System;
class Program
{
static void Main()
{
double res = Math.Exp(0);
Console.WriteLine(res);
}
}
Результат выполнения кода:
1
Пример
Давайте проверим связь Exp и Log:
using System;
class Program
{
static void Main()
{
double res = Math.Log(Math.Exp(5));
Console.WriteLine(res);
}
}
Результат выполнения кода:
5