Numerics library
- Math
- Basic Operations
- std::abs, std::fabs, std::fabsf, std::fabsl
- std::fmod, std::fmodf, std::fmodl
- std::remainder, std::remainderf, std::remainderl
- std::remquo, std::remquof, std::remquol
- std::fma, std::fmaf, std::fmal
- std::fmax, std::fmaxf, std::fmaxl
- std::fmin, std::fminf, std::fminl
- std::fdim, std::fdimf, std::fdiml
- std::nan, std::nanf, std::nanl
- Exponential Functions
- std::exp, std::expf, std::expl
- std::exp2, std::exp2f, std::exp2l
- std::expm1, std::expm1f, std::expm1l
- std::log, std::logf, std::logl
- std::log10, std::log10f, std::log10l
- std::log2, std::log2f, std::log2l
- std::log1p, std::log1pf, std::log1pl
- Power Functions
- Trigonometric Functions
- std::sin, std::sinf, std::sinl
- std::cos, std::cosf, std::cosl
- std::tan, std::tanf, std::tanl
- std::asin, std::asinf, std::asinl
- std::acos, std::acosf, std::acosl
- std::atan, std::atanf, std::atanl
- std::atan2, std::atan2f, std::atan2l
- Hyperbolic Functions
- std::sinh, std::sinhf, std::sinhl
- std::cosh, std::coshf, std::coshl
- std::tanh, std::tanhf, std::tanhl
- std::asinh, std::asinhf, std::asinhl
- std::acosh, std::acoshf, std::acoshl
- std::atanh, std::atanhf, std::atanhl
- Error and Gamma Functions
- Nearest integer floating-point operations
- std::ceil, std::ceilf, std::ceill
- std::floor, std::floorf, std::floorl
- std::trunc, std::truncf, std::truncl
- std::round, std::roundf, std::roundl, std::lround, std::lroundf, std::lroundl, std::llround, std::llroundf
- std::nearbyint, std::nearbyintf, std::nearbyintl
- std::rint, std::rintf, std::rintl, std::lrint, std::lrintf, std::lrintl, std::llrint, std::llrintf
- Floating-point Manipulation Functions
- std::frexp, std::frexpf, std::frexpl
- std::ldexp, std::ldexpf, std::ldexpl
- std::modf, std::modff, std::modfl
- std::scalbn, std::scalbnf, std::scalbnl, std::scalbln, std::scalblnf, std::scalblnl
- std::ilogb, std::ilogbf, std::ilogbl
- std::logb, std::logbf, std::logbl
- std::nextafter, std::nextafterf, std::nextafterl, std::nexttoward, std::nexttowardf, std::nexttowardl
- std::copysign, std::copysignf, std::copysignl
- Classification and Comparison
- Mathematical Special Functions
I'll get to these eventually
- Complex Numbers
- complex::constructor
- assignment operator '='
- complex::real, complex::imag
- +=,-=,*=,/=
- +,-
- +,-,*,/
- ==,!=
- <<,>>
- std::real, std::imag
- std::abs
- std::arg
- std::norm
- std::conj
- std::proj
- std::polar
- Exponential functions
- Power functions
- Trigonometric functions
- Hyperbolic functions
- Literals
- Numeric Functions
- Ratio
- Valarray
- mask_array(this I cannot seem to figure out)
- indirect_array(this I cannot seem to figure out)
C++ Examples© 2024 TBD