Abs c что это
Для выполнения различных математических операций в библиотеке классов .NET предназначен класс Math . Он является статическим, поэтому все его методы также являются статическими.
Рассмотрим основные методы класса Math:
Abs(double value) : возвращает абсолютное значение для аргумента value
Acos(double value) : возвращает арккосинус value. Параметр value должен иметь значение от -1 до 1
Asin(double value) : возвращает арксинус value. Параметр value должен иметь значение от -1 до 1
Atan(double value) : возвращает арктангенс value
BigMul(int x, int y) : возвращает произведение x * y в виде объекта long
Ceiling(double value) : возвращает наименьшее целое число с плавающей точкой, которое не меньше value
Cos(double d) : возвращает косинус угла d
Cosh(double d) : возвращает гиперболический косинус угла d
DivRem(int a, int b, out int result) : возвращает результат от деления a/b, а остаток помещается в параметр result
Exp(double d) : возвращает основание натурального логарифма, возведенное в степень d
Floor(decimal d) : возвращает наибольшее целое число, которое не больше d
IEEERemainder(double a, double b) : возвращает остаток от деления a на b
Log(double d) : возвращает натуральный логарифм числа d
Log(double a, double newBase) : возвращает логарифм числа a по основанию newBase
Log10(double d) : возвращает десятичный логарифм числа d
Max(double a, double b) : возвращает максимальное число из a и b
Min(double a, double b) : возвращает минимальное число из a и b
Pow(double a, double b) : возвращает число a, возведенное в степень b
Round(double d) : возвращает число d, округленное до ближайшего целого числа
Round(double a, int b) : возвращает число a, округленное до определенного количества знаков после запятой, представленного параметром b
Sign(double value) : возвращает число 1, если число value положительное, и -1, если значение value отрицательное. Если value равно 0, то возвращает 0
Sin(double value) : возвращает синус угла value
Sinh(double value) : возвращает гиперболический синус угла value
Sqrt(double value) : возвращает квадратный корень числа value
Tan(double value) : возвращает тангенс угла value
Tanh(double value) : возвращает гиперболический тангенс угла value
Truncate(double value) : отбрасывает дробную часть числа value, возвращаяя лишь целое значние
Math. Abs Метод
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает абсолютное значение заданного числа.
Перегрузки
Возвращает абсолютное значение числа Decimal.
Возвращает абсолютное значение числа двойной точности с плавающей запятой.
Возвращает абсолютное значение 16-битового целого числа со знаком.
Возвращает абсолютное значение 32-битового целого числа со знаком.
Возвращает абсолютное значение 64-битового целого числа со знаком.
Возвращает абсолютное значение собственного целого числа со знаком.
Возвращает абсолютное значение 8-битового целого числа со знаком.
Возвращает абсолютное значение числа одинарной точности с плавающей запятой.
Abs(Decimal)
Возвращает абсолютное значение числа Decimal.
Параметры
Число, которое больше или равно Decimal.MinValue, но меньше или равно Decimal.MaxValue.
Возвращаемое значение
Десятичное число x, например 0 ≤ x ≤ Decimal.MaxValue.
Примеры
В следующем примере метод используется Abs(Decimal) для получения абсолютного значения ряда значений Decimal .
Комментарии
Абсолютное значение объекта Decimal — это числовое значение без знака. Например, абсолютное значение 1.2 и -1.2 равно 1,2.
Применяется к
Abs(Double)
Возвращает абсолютное значение числа двойной точности с плавающей запятой.
Параметры
Число, которое больше или равно Double.MinValue, но меньше или равно Double.MaxValue.
Возвращаемое значение
Число с плавающей запятой двойной точности, x, таким образом, 0 ≤ x ≤ Double.MaxValue.
Примеры
В следующем примере метод используется Abs(Double) для получения абсолютного значения ряда значений Double .
Комментарии
Абсолютное значение объекта Double — это числовое значение без знака. Например, абсолютное значение 1,2e03 и -1.2e03 равно 1,2e03.
Если value равно NegativeInfinity или PositiveInfinityвозвращается PositiveInfinityзначение . Если value равно NaN, возвращаемое значение равно NaN.
C library function — abs()
The C library function int abs(int x) returns the absolute value of int x.
Declaration
Following is the declaration for abs() function.
Parameters
x − This is the integral value.
Return Value
This function returns the absolute value of x.
Example
The following example shows the usage of abs() function.
Let us compile and run the above program, this will produce the following result −