LisaacTM Platform

UNSIGNED_INTEGER


Generic Unsigned Integer.
Inherit/Insert Summary
parent_integer No developed.
 
Range
minimum
Minimum of integer
 
Function :
sign
Sign of Current (0 -1 or 1). Sign of Current (0 -1 or 1).
abs
Absolute value of self.
Convertion
Absolute value of Self.
append_in
Append in the buffer the equivalent of to_string. No new STRING creation during the process. Append in the buffer the equivalent of to_string. No new STRING creation during the process. Append in the buffer the equivalent of to_string. No new STRING creation during the process.
print
Print Print
to_octal
Gives coresponding octal value. Gives coresponding octal value.
 
Hashing:
hash_code
Hash code
 
Looping
downto do
Classical backward loop from Self to limit_up
 
Bound test
bound_test to
 

Inherit/Insert Detail

parent_integer

.../base/number/low_level/unsigned_integer.li line #9

Section:
Insert

Profile:
- SelfSELFparent_integer : INTEGER

Range

minimum

.../base/number/low_level/unsigned_integer.li line #17

Section:
Public

Profile:
- SelfSELFminimum : INTEGER_64

Description:
Minimum of integer

Function :

sign

.../base/number/low_level/unsigned_integer.li line #23

Section:
Public

Profile:
- SelfSELFsign : INTEGER

Description:
Sign of Current (0 -1 or 1). Sign of Current (0 -1 or 1).

abs

.../base/number/low_level/unsigned_integer.li line #29

Section:
Public

Profile:
- SelfSELFabs : SELF

Description:
Absolute value of self.
Convertion
Absolute value of Self.

append_in

.../base/number/low_level/unsigned_integer.li line #35

Section:
Public

Profile:
- SelfSELFappend_in   buffer : STRING

Description:
Append in the buffer the equivalent of to_string. No new STRING creation during the process. Append in the buffer the equivalent of to_string. No new STRING creation during the process. Append in the buffer the equivalent of to_string. No new STRING creation during the process.

print

.../base/number/low_level/unsigned_integer.li line #64

Section:
Public

Profile:
- SelfSELFprint 

Description:
Print Print

to_octal

.../base/number/low_level/unsigned_integer.li line #69

Section:
Public

Profile:
- SelfSELFto_octal : SELF

Description:
Gives coresponding octal value. Gives coresponding octal value.

Hashing:

hash_code

.../base/number/low_level/unsigned_integer.li line #87

Section:
Public

Profile:
- SelfSELFhash_code : INTEGER

Description:
Hash code

Looping

downto do

.../base/number/low_level/unsigned_integer.li line #93

Section:
Public

Profile:
- SelfSELFdownto   limit_down : SELF  do   blc :{ SELF; }

Description:
Classical backward loop from Self to limit_up

Bound test

bound_test to

.../base/number/low_level/unsigned_integer.li line #102

Section:
Public

Profile:
- SelfSELFbound_test   low : INTEGER_64  to   up : UINTEGER_64BOOLEAN