core::f64::math - Rust
Description: Experimental implementations of floating point functions in `core`.

## Module math

Source
🔬This is a nightly-only experimental API. (`core_float_math` #137578)
Expand description

Experimental implementations of floating point functions in `core`.

The standalone functions in this module are for testing only. They will be stabilized as inherent methods.

## Functions§

abs_subDeprecatedExperimental
  Experimental version of `abs_sub` in `core`. See `f64::abs_sub` for details.
cbrtExperimental
  Experimental version of `cbrt` in `core`. See `f64::cbrt` for details.
ceilExperimental
  Experimental version of `ceil` in `core`. See `f64::ceil` for details.
div_euclidExperimental
  Experimental version of `div_euclid` in `core`. See `f64::div_euclid` for details.
floorExperimental
  Experimental version of `floor` in `core`. See `f64::floor` for details.
fractExperimental
  Experimental version of `fract` in `core`. See `f64::fract` for details.
mul_addExperimental
  Experimental version of `mul_add` in `core`. See `f64::mul_add` for details.
powiExperimental
  Experimental version of `powi` in `core`. See `f64::powi` for details.
rem_euclidExperimental
  Experimental version of `rem_euclid` in `core`. See `f64::rem_euclid` for details.
roundExperimental
  Experimental version of `round` in `core`. See `f64::round` for details.
round_ties_evenExperimental
  Experimental version of `round_ties_even` in `core`. See `f64::round_ties_even` for details.
sqrtExperimental
  Experimental version of `sqrt` in `core`. See `f64::sqrt` for details.
truncExperimental
  Experimental version of `trunc` in `core`. See `f64::trunc` for details.