Математические функции в Delphi

Функции сравнения

  • CompareValue (A, B) — сравнивает два значения (Math).
  • IsInfinite (X) — определяет, равен ли аргумент бесконечному значению (Math).
  • IsNan (X) — определяет, не равен ли аргумент Nan – нечисловой величине (Math).
  • IsZero (X, Epsilon) — определяет, не является ли аргумент от нуля менее чем на Epsilon (Math).
  • Max (A,B) — максимум двух чисел (Math).
  • Min (A,B) — минимум двух чисел (Math).
  • SameValue (A, B, Epsilon) — сравнивает A и B с точностью Epsilon (Math).

Функции округления

  • Floor (X) — округляет до наибольшего целого, меньшего или равного аргумента (Math).
  • Ceil (X) — округляет до наименьшего целого (Math).
  • RoundTo (AValue, Adigit) — округляет действительное число до заданного десятичного порядка (Math).
  • Round (X) — возвращает ближайшее целое аргумента (Math).
  • Trunc (X) — возвращает целую часть действительного выражения (Math).

Выделяют значение

  • Frac (X) — возвращает дробную часть (Math).
  • Frexp (X, Mantissa, Exponent) — возвращает мантиссу и показатель степени 2 (Math).
  • Int (X) — возвращает целую часть аргумента (Math).

Операции

  • DivMod (Divided, Divisor, Result, Remainer) — целочисленное деление (Math).
  • IntPower (X,E) — возводит X в целую степень E (Math).
  • Ldepx (X,P) — умножение X на 2 в степени Р (Math).
  • Abs (X) — абсолютное значение (Math).
  • Power (X, E) — возведение X в произвольную степень (Math).
  • Sqr (X) — умножает X на X (Math).
  • Sqrt (X) — квадратный корень от X (Math).

Логарифмические функции

  • Exp (X) — экспонента (Math).
  • Ln (X) — натуральный логарифм (X) (Math).
  • LnXP1 (X) — натуральный логарифм (X+1) (Math).
  • Log10 (X) — десятичный логарифм от X (Math).
  • Log2 (X) — логарифм от X по основанию 2 (Math).
  • LogN (N, X) — логарифм от X по основанию N (Math).

Тригонометрические функции

  • ArcSin (X) — арксинус (Math).
  • ArcCos (X) — арккосинус (Math).
  • ArcTan (X) — арктангенс (Math).
  • ArcCot (X) — арккотангенс (Math).
  • ArcCsc (X) — арккосеканс (Math).
  • ArcSec (X) — арксеканс (Math).
  • ArcTan2 (Y, X) — арктангенс от Y/X (Math).
  • Cosecant (X), Csc (X) — косеканс (Math).
  • Hypot (X, Y) — гипотенуза по катетам X, Y (Math).
  • Sec (X), Secant (X) — секанс (Math).
  • Sin (X) — синус (Math).
  • SinCos (X, Y, C) — синус и косинус (Math).
  • Tan (X) — тангенс (Math).

Другие функции

  • EnsureRange (AValue, Amin, Amax) — возвращает ближайшее к Avalue значение в диапазоне Amin — Amax (Math).
  • Pi — число Пи (Math).
  • Poly (X,C) — вычисляет полином X с массивом коэффициентом С (Math).
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (10 оценок, среднее: 5,00 из 5)
Загрузка...
Добавить комментарий