Пространство имен Concurrency::precise_math
Функции, находящиеся в пространстве имен precise_math, совместимы с C99. Для каждой функции включены версии одиночной и двойной точности. Например, acos версия двойной точности и acosf версия одиночной точности. Эти функции, в том числе функции одиночной точности, требуют расширенной поддержки двойной точности в ускорителе. Можно использовать Элемент данных accelerator::supports_double_precision, чтобы определить, можно ли выполнять эти функции на определенном ускорителе.
namespace precise_math;
Члены
Функции
Name |
Описание |
---|---|
Перегружен. Вычисляет арккосинус аргумента |
|
Вычисляет арккосинус аргумента |
|
Перегружен. Вычисляет обратный гиперболический косинус аргумента |
|
Вычисляет обратный гиперболический косинус аргумента |
|
Перегружен. Вычисляет арксинус аргумента |
|
Вычисляет арксинус аргумента |
|
Перегружен. Вычисляет обратный гиперболический синус аргумента |
|
Вычисляет обратный гиперболический синус аргумента |
|
Перегружен. Вычисляет арктангенс аргумента |
|
Перегружен. Вычисляет арктангенс _Y/_X |
|
Вычисляет арктангенс _Y/_X |
|
Вычисляет арктангенс аргумента |
|
Перегружен. Вычисляет обратный гиперболический тангенс аргумента |
|
Вычисляет обратный гиперболический тангенс аргумента |
|
Перегружен. Вычисляет действительный кубический корень из аргумента |
|
Вычисляет действительный кубический корень из аргумента |
|
Перегружен. Вычисляет максимальное значение аргумента |
|
Вычисляет максимальное значение аргумента |
|
Перегружен. Создает значение с величиной _X и знаком _Y |
|
Создает значение с величиной _X и знаком _Y |
|
Перегружен. Вычисляет косинус аргумента |
|
Вычисляет косинус аргумента |
|
Перегружен. Вычисляет значение гиперболического косинуса аргумента |
|
Вычисляет значение гиперболического косинуса аргумента |
|
Перегружен. Вычисляет значение косинуса pi * _X |
|
Вычисляет значение косинуса pi * _X |
|
Перегружен. Вычисляет функцию ошибок от _X |
|
Перегружен. Вычисляет дополнительную функцию ошибок от _X |
|
Вычисляет дополнительную функцию ошибок от _X |
|
Перегружен. Вычисляет обратную дополнительную функцию ошибок от _X |
|
Вычисляет обратную дополнительную функцию ошибок от _X |
|
Вычисляет функцию ошибок от _X |
|
Перегружен. Вычисляет обратную функцию ошибок от _X |
|
Вычисляет обратную функцию ошибок от _X |
|
Перегружен. Вычисляет экспоненту аргумента с основанием e |
|
Перегружен. Вычисляет экспоненту аргумента с основанием 10 |
|
Вычисляет экспоненту аргумента с основанием 10 |
|
Перегружен. Вычисляет экспоненту аргумента с основанием 2 |
|
Вычисляет экспоненту аргумента с основанием 2 |
|
Вычисляет экспоненту аргумента с основанием e |
|
Перегружен. Вычисляет экспоненту аргумента с основанием e, за вычетом 1 |
|
Вычисляет экспоненту аргумента с основанием e, за вычетом 1 |
|
Перегружен. Возвращает абсолютное значение аргумента |
|
Возвращает абсолютное значение аргумента |
|
Перегружен. Определяет положительную разницу между аргументами |
|
Определяет положительную разницу между аргументами |
|
Перегружен. Вычисляет минимальное значение аргумента |
|
Вычисляет минимальное значение аргумента |
|
Перегружен. Вычисляет значение (_X * _Y) + _Z, округленное как одна тернарная операция |
|
Вычисляет значение (_X * _Y) + _Z, округленное как одна тернарная операция |
|
Перегружен. Определение максимального числового значения аргументов |
|
Определение максимального числового значения аргументов |
|
Перегружен. Определение минимального числового значения аргументов |
|
Определение минимального числового значения аргументов |
|
Перегружен. Вычисляет остаток от деления _X/_Y с плавающей точкой |
|
Вычисляет остаток от деления _X/_Y с плавающей точкой |
|
Перегружен. Классифицирует значение аргумента как нечисловое значение, бесконечность, нормальное значение, субнормальное значение, ноль |
|
Перегружен. Получает мантиссу и экспоненту _X |
|
Получает мантиссу и экспоненту _X |
|
Перегружен. Вычисляет квадратный корень из суммы квадратов _X и _Y |
|
Вычисляет квадратный корень из суммы квадратов _X и _Y |
|
Перегружен. Извлекает степень числа _X в виде целочисленного значения со знаком |
|
Извлекает степень числа _X в виде целочисленного значения со знаком |
|
Перегружен. Определяет, имеет ли аргумент конечное значение |
|
Перегружен. Определяет, равен ли аргумент бесконечности |
|
Перегружен. Определяет, является ли аргумент нечисловым |
|
Перегружен. Определяет, является ли аргумент нормальным |
|
Перегружен. Вычисляет действительное число на основе мантиссы и экспоненты |
|
Вычисляет действительное число на основе мантиссы и экспоненты |
|
Перегружен. Вычисляет натуральный логарифм от абсолютного значения гамма-функции аргумента |
|
Вычисляет натуральный логарифм от абсолютного значения гамма-функции аргумента |
|
Перегружен. Вычисляет натуральный логарифм аргумента |
|
Перегружен. Вычисляет десятичный логарифм аргумента |
|
Вычисляет десятичный логарифм аргумента |
|
Перегружен. Вычисляет натуральный логарифм от суммы 1 и аргумента |
|
Вычисляет натуральный логарифм от суммы 1 и аргумента |
|
Перегружен. Вычисляет двоичный логарифм аргумента |
|
Вычисляет двоичный логарифм аргумента |
|
Перегружен. Извлекает степень _X, как целое число со знаком в формате числа с плавающей точкой |
|
Извлекает степень _X, как целое число со знаком в формате числа с плавающей точкой |
|
Вычисляет натуральный логарифм аргумента |
|
Перегружен. Разбивает _X на дробную и целую части. |
|
Разбивает _X на дробную и целую части. |
|
Возвращает NaN без вызова исключения |
|
Возвращает NaN без вызова исключения |
|
Перегружен. Округляет значение аргумента до целого числа в формате с плавающей запятой, используя текущее направление округления. |
|
Округляет значение аргумента до целого числа в формате с плавающей запятой, используя текущее направление округления. |
|
Перегружен. Определение следующего представимого значения в типе функции после _X в направлении _Y |
|
Определение следующего представимого значения в типе функции после _X в направлении _Y |
|
Перегружен. Возвращает (интегральную) функцию распределения аргумента |
|
Возвращает (интегральную) функцию распределения аргумента |
|
Перегружен. Возводит _X в степень _Y |
|
Возводит _X в степень _Y |
|
Перегружен. Возвращает обратную накопительную функцию распределения аргумента |
|
Возвращает обратную накопительную функцию распределения аргумента |
|
Перегружен. Возвращает обратную величину кубического корня аргумента |
|
Возвращает обратную величину кубического корня аргумента |
|
Перегружен. Вычисляет остаток: _X REM _Y |
|
Вычисляет остаток: _X REM _Y |
|
Перегружен. Вычисляет остаток так же как и _X REM _Y. Также вычисляет нижние 23 бита целочисленного частного _X/_Y, и дает этому значению тот же знак что и у _X/_Y. Cохраняет это значение со знаком в целом числе указанном в _Quo. |
|
Вычисляет остаток так же как и _X REM _Y. Также вычисляет нижние 23 бита целочисленного частного _X/_Y, и дает этому значению тот же знак что и у _X/_Y. Cохраняет это значение со знаком в целом числе указанном в _Quo. |
|
Перегружен. Округляет _X до ближайшего целого числа |
|
Округляет _X до ближайшего целого числа |
|
Перегружен. Возвращает обратную величину квадратного корня из аргумента |
|
Возвращает обратную величину квадратного корня из аргумента |
|
Перегружен. Умножает _X на FLT_RADIX в степени _Y |
|
Умножает _X на FLT_RADIX в степени _Y |
|
Перегружен. Умножает _X на FLT_RADIX в степени _Y |
|
Умножает _X на FLT_RADIX в степени _Y |
|
Перегружен. Определяет, является ли _X отрицательным |
|
Определяет, является ли _X отрицательным |
|
Перегружен. Вычисляет значение синуса аргумента |
|
Перегружен. Вычисляет значение синуса и косинуса _X |
|
Вычисляет значение синуса и косинуса _X |
|
Вычисляет значение синуса аргумента |
|
Перегружен. Вычисляет значение гиперболического синуса аргумента |
|
Вычисляет значение гиперболического синуса аргумента |
|
Перегружен. Вычисляет значение синуса pi * _X |
|
Вычисляет значение синуса pi * _X |
|
Перегружен. Вычисляет квадратный корень из аргумента |
|
Вычисляет квадратный корень из аргумента |
|
Перегружен. Вычисляет значение тангенса аргумента |
|
Вычисляет значение тангенса аргумента |
|
Перегружен. Вычисляет значение гиперболического тангенса аргумента |
|
Вычисляет значение гиперболического тангенса аргумента |
|
Перегружен. Вычисляет значение тангенса от pi * _X |
|
Вычисляет значение тангенса от pi * _X |
|
Перегружен. Вычисляет гамма-функцию от _X |
|
Вычисляет гамма-функцию от _X |
|
Перегружен. Усекает аргумент до целой части |
|
Усекает аргумент до целой части |
Требования
Заголовок: amp_math.h
Пространство имен: Concurrency