Point of view

All features

Summary

Overview

Quotient of the Euclidian division of __Current__ by __other__.

Remainder of the Euclidian division of __Current__ by __other__.

Integer power of __Current__ by __other__

Is __Current__ strictly less than __other__?

Greatest Common Divisor of __Current__ and __other__.

Least Common Multiple of __Current__ and __other__.

The decimal view of __Current__ into a new allocated `STRING`.

The decimal view of __Current__ into a new allocated `UNICODE_STRING`.

Append in the __buffer__ the equivalent of to_string.

Append in the __buffer__ the equivalent of to_unicode_string.

Same as to_string but the result is on __s__ character and the number is right aligned.

Same as to_unicode_string but the result is on __s__ character and the number is right aligned.

Append in the __buffer__ the equivalent of to_string_format.

Append in the __buffer__ the equivalent of to_unicode_string_format.

Legacy synonym for decimal_digit.

Gives the corresponding `CHARACTER` for range 0..9.

Gives the corresponding `CHARACTER` for range 0..15.

Append in the __buffer__ the equivalent of to_octal.

The hexadecimal view of __Current__ into a new allocated `STRING`.

Append in the __buffer__ the equivalent of to_hexadecimal.

The value of the __idx__-ith bit (the right-most bit is at index 0).

The value of the __idx__-ith bit (the right-most bit is at index 0).

The value of the __idx__-ith bit (the right-most bit is at index 0).

Shift by __s__ positions right (sign bit copied) bits falling off the end are lost.

Shift by __s__ positions right (sign bit copied) bits falling off the end are lost.

Shift by __s__ positions right (sign bit not copied) bits falling off the end are lost.

Shift by __s__ positions right (sign bit not copied) bits falling off the end are lost.

Shift by __s__ positions left bits falling off the end are lost.

Shift by __s__ positions left bits falling off the end are lost.

Rotate by __s__ positions (positive __s__ shifts right, negative left

See also bit_rotate_right and bit_rotate_left.

Bitwise logical and of __Current__ with __other__.

Bitwise logical and of __Current__ with __other__.

Bitwise logical inclusive or of __Current__ with __other__.

Bitwise logical inclusive or of __Current__ with __other__.

Bitwise logical exclusive or of __Current__ with __other__.

Shift by __s__ positions (positive __s__ shifts right (sign bit
copied), negative shifts left bits falling off the end are lost).

Shift by __s__ positions (positive __s__ shifts right (sign bit not
copied), negative left bits falling off the end are lost).

Integer division of __Current__ by __other__.

Remainder of the integer division of __Current__ by __other__.

Well, it is 8 for `INTEGER_8`, 16 for `INTEGER_16` and so on.

Is __other__ attached to an object considered equal to current object?

If current object equal to __other__, 0
if smaller, -1; if greater, 1.

If current object equal to __other__, 0
if smaller, -1; if greater, 1.

A value that is equal to Current if it is between the limits set by
a_min and a_max.

The hash-code value of __Current__.

Largest supported code for `CHARACTER` values.

Largest supported value of type `INTEGER_8`.

Largest supported value of type `INTEGER_16`.

Largest supported value of type INTEGER/`INTEGER_32`.

Largest supported value of type INTEGER/`INTEGER_32`.

Largest supported value of type `INTEGER_64`.

Largest non-special (no NaNs nor infinity) supported value of type `REAL_32`.

Largest non-special (no NaNs nor infinity) supported value of type REAL.

Largest non-special (no NaNs nor infinity) supported value of type REAL.

Largest supported value of type `REAL_80`.

Smallest supported code for `CHARACTER` values.

Smallest supported value of type `INTEGER_8`.

Smallest supported value of type `INTEGER_16`.

Smallest supported value of type INTEGER/`INTEGER_32`.

Smallest supported value of type INTEGER/`INTEGER_32`.

Smallest supported value of type `INTEGER_64`.

Smallest non-special (no NaNs nor infinity) supported value of type `REAL_32`.

Smallest non-special (no NaNs nor infinity) supported value of type REAL.

Smallest non-special (no NaNs nor infinity) supported value of type REAL.

Number of bits in a value of type `BOOLEAN`.

Number of bits in a value of type `CHARACTER`.

Number of bits in a value of type INTEGER.

Number of bits in a value of type REAL.

Number of bits in a value of type `POINTER`.