Package-level declarations

Types

Link copied to clipboard

Primitive: Convert the numeric argument to a float.

Link copied to clipboard

Primitive: Answer the smallest integral float greater than or equal to the given float. If the float is ±INF or NaN then answer the argument.

Link copied to clipboard

Primitive: Compute e^a, the natural exponential of the float a.

Link copied to clipboard

Primitive: Answer the largest integral float less than or equal to the given float. If the float is ±INF or NaN then answer the argument.

Link copied to clipboard

Primitive: Given a 32-bit signed integer, treat the bit pattern as a single-precision IEEE-754 representation, and answer that float value.

Link copied to clipboard

Primitive: Compute the natural logarithm of float a.

Link copied to clipboard

Primitive: Divide float a by float b, but answer the remainder.

Link copied to clipboard

Primitive: Compute float a*(2**b) without intermediate overflow or any precision loss.

Link copied to clipboard

Primitive: Given a float in single-precision IEEE-754 representation, treat the bit pattern as a 32-bit (signed) Int and answer the corresponding Avail integer.

Link copied to clipboard

Primitive: Convert a float to an integer, rounding towards zero.