Type Definition decorum::N64 [] [src]

type N64 = NotNan<f64>;

An alias for a floating-point value that cannot be NaN.

Trait Implementations

impl Real for N64
[src]

[src]

Returns the largest finite value that this type can represent. Read more

[src]

Returns the smallest finite value that this type can represent. Read more

[src]

Returns the smallest positive, normalized value that this type can represent. Read more

[src]

Returns epsilon, a small positive value. Read more

[src]

Returns the minimum of the two numbers. Read more

[src]

Returns the maximum of the two numbers. Read more

[src]

Returns true if self is positive, including +0.0, Float::infinity(), and with newer versions of Rust f64::NAN. Read more

[src]

Returns true if self is negative, including -0.0, Float::neg_infinity(), and with newer versions of Rust -f64::NAN. Read more

[src]

Returns a number that represents the sign of self. Read more

[src]

Computes the absolute value of self. Returns Float::nan() if the number is Float::nan(). Read more

[src]

Returns the largest integer less than or equal to a number. Read more

[src]

Returns the smallest integer greater than or equal to a number. Read more

[src]

Returns the nearest integer to a number. Round half-way cases away from 0.0. Read more

[src]

Return the integer part of a number. Read more

[src]

Returns the fractional part of a number. Read more

[src]

Take the reciprocal (inverse) of a number, 1/x. Read more

[src]

Fused multiply-add. Computes (self * a) + b with only one rounding error. This produces a more accurate result with better performance than a separate multiplication operation followed by an add. Read more

[src]

The positive difference of two numbers. Read more

[src]

Raise a number to an integer power. Read more

[src]

Raise a number to a real number power. Read more

[src]

Take the square root of a number. Read more

[src]

Take the cubic root of a number. Read more

[src]

Returns e^(self), (the exponential function). Read more

[src]

Returns 2^(self). Read more

[src]

Returns e^(self) - 1 in a way that is accurate even if the number is close to zero. Read more

[src]

Returns the logarithm of the number with respect to an arbitrary base. Read more

[src]

Returns the natural logarithm of the number. Read more

[src]

Returns the base 2 logarithm of the number. Read more

[src]

Returns the base 10 logarithm of the number. Read more

[src]

Converts radians to degrees. Read more

[src]

Converts degrees to radians. Read more

[src]

Returns ln(1+n) (natural logarithm) more accurately than if the operations were performed separately. Read more

[src]

Calculate the length of the hypotenuse of a right-angle triangle given legs of length x and y. Read more

[src]

Computes the sine of a number (in radians). Read more

[src]

Computes the cosine of a number (in radians). Read more

[src]

Computes the tangent of a number (in radians). Read more

[src]

Computes the arcsine of a number. Return value is in radians in the range [-pi/2, pi/2] or NaN if the number is outside the range [-1, 1]. Read more

[src]

Computes the arccosine of a number. Return value is in radians in the range [0, pi] or NaN if the number is outside the range [-1, 1]. Read more

[src]

Computes the arctangent of a number. Return value is in radians in the range [-pi/2, pi/2]; Read more

[src]

Computes the four quadrant arctangent of self (y) and other (x). Read more

[src]

Simultaneously computes the sine and cosine of the number, x. Returns (sin(x), cos(x)). Read more

[src]

Hyperbolic sine function. Read more

[src]

Hyperbolic cosine function. Read more

[src]

Hyperbolic tangent function. Read more

[src]

Inverse hyperbolic sine function. Read more

[src]

Inverse hyperbolic cosine function. Read more

[src]

Inverse hyperbolic tangent function. Read more