Пространства имён
Варианты
Действия

fma

Материал из cppreference.com
< c‎ | numeric‎ | math

 
 
 
Основные математические функции
Функции
Основные операции
(C99)
fma
(C99)
(C99)
(C99)(C99)(C99)(C23)
Максимум/минимум
Показательные функции
(C23)
(C99)
(C99)
(C23)
(C23)
(C99)
(C99)(C23)
(C23)
(C23)
Степенные функции
(C99)
(C23)
(C23)
(C99)
(C23)
(C23)
Тригонометрические и гиперболические функции
(C23)
(C23)
(C23)
(C23)
(C99)
(C99)
(C99)
Функции ошибки и гамма-функции
(C99)
(C99)
(C99)
(C99)
Функции округления операций с плавающей точкой
(C99)(C99)(C99)
(C23)(C23)(C23)(C23)
Функции работы с плавающей точкой
(C99)(C99)
(C99)(C23)
(C99)
Операции сужения
(C23)
(C23)
(C23)
(C23)
(C23)
(C23)
Quantum and quantum exponent functions
Decimal re-encoding functions
Total order and payload functions
Classification
Типы
Макроконстанты
Специальные значения с плавающей точкой
(C99)(C23)
Аргументы и возвращаемые значения
Обработка ошибок
Индикаторы быстрых операций
 
Определено в заголовочном файле <math.h>
float       fmaf(float x, float y, float z );
(начиная с C99)
double      fma(double x, double y, double z );
(начиная с C99)
longdouble fmal(longdouble x, longdouble y, longdouble z );
(начиная с C99)
FMA функции вычисления (x*y)+ z, округлые как один тройной операции, в соответствии с
Оригинал:
The fma functions compute (x*y)+ z, rounded as one ternary operation, according to the
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Режим округления характеризуется значением FLT_ROUNDS.
Оригинал:
rounding mode characterized by the value of FLT_ROUNDS.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править]Параметры

x, y, z
с плавающей точкой
Оригинал:
floating point values
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править]Возвращаемое значение

(x*y)+ z, округлые как один тройной операции
Оригинал:
(x*y)+ z, rounded as one ternary operation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править]См. также

подписан остаток от деления операции
Оригинал:
signed remainder of the division operation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(функция)[править]
(C99)
Остальные подписанные, а также три последних бита операции деления
Оригинал:
signed remainder as well as the three last bits of the division operation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(функция)[править]
close