Floating-point operations
From cppreference.com
The following simple operations for floating-point computations are provided.
Elementary operations |
||
performs addition (function template) |
||
performs subtraction (function template) |
||
performs multiplication (function template) |
||
performs fused multiply-add (function template) |
||
performs fused multiply-subtract (function template) |
||
performs division (function template) |
||
Rounding |
||
rounds values towards nearest integer (function template) |
||
rounds values towards positive infinity (function template) |
||
rounds values towards negative infinity (function template) |
||
rounds values towards zero (function template) |
||
Comparisons |
||
compares vector elements for equality (function template) |
||
compares vector elements for inequality (function template) |
||
compares vector elements for less than (function template) |
||
compares vector elements for less than or equal (function template) |
||
compares vector elements for greater than (function template) |
||
compares vector elements for greater than or equal (function template) |
||
Miscellaneous |
||
computes absolute value (function template) |
||
extracts sign bit (function template) |
||
selects minimum values (function template) |
||
selects maximum values (function template) |
||
checks if elements are NaN (function template) |
||
checks if elements in two vectors are NaN (function template) |
||
Square root and reciprocal |
||
computes square root (function template) |
||
estimates reciprocal (function template) |
||
performs a single Newton-Rhapson iteration improving reciprocal estimate (function template) |
||
estimates reciprocal square root (function template) |
||
performs a single Newton-Rhapson iteration improving reciprocal square root estimate (function template) |
||
Reduction |
||
computes the sum of all elements in the vector (function template) |
||
computes the product of all elements in the vector (function template) |
||
computes the minimum of all elements in the vector (function template) |
||
computes the maximum of all elements in the vector (function template) |