Common mathematical functions Floating-point environment (C99) Pseudo-random number generation Complex number arithmetic (C99) Type-generic math (C99)
[edit]
Common mathematical functions
Types
float_t double_t
(C99) (C99)
(C99) (C99) (C99)
(C23) (C23) (C23) (C23)
Floating-point manipulation functions
(C99) (C99)
(C99) (C23)
(C99)
(C23) (C23)
Narrowing operations
(C23)
(C23)
(C23)
(C23)
(C23)
(C23)
Quantum and quantum exponent functions
(C23)
Decimal re-encoding functions
Total order and payload functions
Classification
(C99)
(C99)
(C99)
(C23)
(C99)
(C23)
Macro constants
Special floating-point values
(C99) (C23)
Arguments and return values
Error handling
Defined in header <math.h> printf ( "%d \n " , FLT_EVAL_METHOD ) ; printf ( "%zu  %zu \n " , sizeof ( float ) , sizeof ( float_t ) ) ; printf ( "%zu  %zu \n " , sizeof ( double ) , sizeof ( double_t ) ) ; return 0 ;

Possible output:

[ edit ] References