A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://en.cppreference.com/w/cpp/language/../error/error_code/../../../c/header/../numeric.html below:

Numerics - cppreference.com

The C numerics library includes common mathematical functions and types, as well as support for random number generation.

[edit] Common mathematical functions

The header <math.h> provides standard C library mathematical functions such as fabs, sqrt, and sin.

[edit] Floating-point environment

The header <fenv.h> defines flags and functions related to exceptional floating-point state, such as overflow and division by zero.

[edit] Pseudo-random number generation

The header <stdlib.h> also includes C-style random number generation via srand and rand.

[edit] Complex number arithmetic

The header <complex.h> provides types and functions to work with complex numbers.

[edit] Type-generic math

The header <tgmath.h> provides some macros for a function which names XXX:

[edit] Bit manipulation (since C23)

The header <stdbit.h> provides macros and functions to work with the byte ordering and byte and bit representation of C objects.

[edit] Checked integer arithmetic (since C23)

Provides some type-generic macros for checked integer arithmetic:

checked addition operation on two integers
(type-generic function macro)[edit] checked subtraction operation on two integers
(type-generic function macro)[edit] checked multiplication operation on two integers
(type-generic function macro)[edit] [edit] See also

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4