Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Функции в fast_math пространстве имен имеют более низкую точность, поддерживают только одноточие (float) и вызывают встроенные компоненты DirectX. Существует две версии каждой функции, например cos и cosf. Обе версии принимают и возвращают значение float, но каждый вызывает одну и ту же встроенную функцию DirectX.
Синтаксис
namespace fast_math;
Участники
Функции
| Имя | Описание |
|---|---|
| cos | Вычисляет arccosine аргумента |
| cosf | Вычисляет arccosine аргумента |
| asin | Вычисляет арксин аргумент |
| asinf | Вычисляет арксин аргумент |
| atan | Вычисляет арктангент аргумента |
| atan2 | Вычисляет арктангент _Y/_X |
| atan2f | Вычисляет арктангент _Y/_X |
| atanf | Вычисляет арктангент аргумента |
| ceil | Вычисляет потолок аргумента |
| ceilf | Вычисляет потолок аргумента |
| cos | Вычисляет косинус аргумента |
| cosf | Вычисляет косинус аргумента |
| cosh | Вычисляет гиперболическое значение косинуса аргумента |
| coshf | Вычисляет гиперболическое значение косинуса аргумента |
| exp | Вычисляет экспоненциал аргумента base-e |
| exp2 | Вычисляет экспоненциал аргумента base-2 |
| exp2f | Вычисляет экспоненциал аргумента base-2 |
| expf | Вычисляет экспоненциал аргумента base-e |
| fabs | Возвращает абсолютное значение аргумента |
| fabsf | Возвращает абсолютное значение аргумента |
| floor | Вычисляет пол аргумента |
| floorf | Вычисляет пол аргумента |
| fmax | Определение максимального числового значения аргументов |
| fmaxf | Определение максимального числового значения аргументов |
| fmin | Определение минимального числового значения аргументов |
| fminf | Определение минимального числового значения аргументов |
| fmod | Вычисляет оставшуюся часть с плавающей запятой _X/_Y |
| fmodf | Вычисляет оставшуюся часть с плавающей запятой _X/_Y |
| frexp | Возвращает мантиссу и экспонент _X |
| frexpf | Возвращает мантиссу и экспонент _X |
| isfinite | Определяет, имеет ли аргумент конечное значение |
| isinf | Определяет, является ли аргумент бесконечностью |
| isnan | Определяет, является ли аргумент naN |
| ldexp | Вычисляет реальное число из мантиссы и экспонента |
| ldexpf | Вычисляет реальное число из мантиссы и экспонента |
| log | Вычисляет логарифм базового e аргумента |
| log10 | Вычисляет логарифм базового-10 аргумента |
| log10f | Вычисляет логарифм базового-10 аргумента |
| log2 | Вычисляет логарифм базового-2 аргумента |
| log2f | Вычисляет логарифм базового-2 аргумента |
| logf | Вычисляет логарифм базового e аргумента |
| modf | Разбивает _X на дробные и целые части. |
| modff | Разбивает _X на дробные и целые части. |
| pow | Вычисляет _X, поднятые в силу _Y |
| powf | Вычисляет _X, поднятые в силу _Y |
| round | Округляет _X до ближайшего целого числа |
| roundf | Округляет _X до ближайшего целого числа |
| rsqrt | Возвращает обратное значение квадратного корня аргумента |
| rsqrtf | Возвращает обратное значение квадратного корня аргумента |
| signbit | Возвращает знак аргумента |
| signbitf | Возвращает знак аргумента |
| sin | Вычисляет значение синуса аргумента |
| sincos | Вычисляет значение синуса и косинуса _X |
| sincosf | Вычисляет значение синуса и косинуса _X |
| sinf | Вычисляет значение синуса аргумента |
| sinh | Вычисляет гиперболическое значение синуса аргумента |
| sinhf | Вычисляет гиперболическое значение синуса аргумента |
| sqrt | Вычисляет квадратный корень аргумента |
| sqrtf | Вычисляет квадратный корень аргумента |
| tan | Вычисляет тангенсное значение аргумента |
| tanf | Вычисляет тангенсное значение аргумента |
| tanh | Вычисляет гиперболическое значение тангенса аргумента |
| tanhf | Вычисляет гиперболическое значение тангенса аргумента |
| trunc | Усечение аргумента для целочисленного компонента |
| truncf | Усечение аргумента для целочисленного компонента |
Требования
Заголовок: amp_math.h
Пространство имен: параллелизм::fast_math