Module std::num [] [src]

Numeric traits and functions for the built-in numeric types.

Modules

bignum [Unstable]

Custom arbitrary-precision number (bignum) implementation.

dec2flt [Unstable]

Converting decimal strings into IEEE 754 binary floating point numbers.

diy_float [Unstable]

Extended precision "soft float", for internal use only.

flt2dec [Unstable]

Floating-point number to decimal conversion routines.

wrapping [Unstable]

Structs

ParseFloatError

An error which can be returned when parsing a float.

ParseIntError

An error which can be returned when parsing an integer.

Wrapping

Provides intentionally-wrapped arithmetic on T.

Enums

FpCategory

Used for representing the classification of floating point numbers

Traits

Float [Unstable]

A built-in floating point number.

One [Unstable]

Types that have a "one" value.

Zero [Unstable]

Types that have a "zero" value.