LisaacTM Platform

SIGNED_FIXED_REAL


Signed real number of fixed decimal part.
Inherit/Insert Summary
parent_fixed_real No developed.
 
Bound test
bound_test to
 
Around
object_size
floor
Greatest integral value no greater than Current. Greatest integral value no greater than Current.
ceiling
Smallest integral value no smaller than Current. Smallest integral value no smaller than Current.
rounded
Rounded integral value.
truncated_to_integer
Integer part (largest absolute value no greater than Current). Integer part (largest absolute value no greater than Current).
 
binary operator :
Infix '-'
Infix '*#'
Infix '*'
Infix '/#'
Infix '/'
? {other/=0}
Infix '&'
Infix '>>'
Infix '<<'
 
Test binary operator :
Infix '>'
 
prefix : Unary operator
Prefix '~'
 

Inherit/Insert Detail

parent_fixed_real

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

Section:
Insert

Profile:
- SelfSELFparent_fixed_real : FIXED_REAL

Bound test

bound_test to

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

Section:
Public

Profile:
- SelfSELFbound_test   low : INTEGER_64  to   up : UINTEGER_64BOOLEAN

Around

object_size

.../base/number/low_level/signed_fixed_real.li line #26

Section:
Public

Profile:
- SelfSELFobject_size : INTEGER

floor

.../base/number/low_level/signed_fixed_real.li line #28

Section:
Public

Profile:
- SelfSELFfloor : INTEGER

Description:
Greatest integral value no greater than Current. Greatest integral value no greater than Current.

ceiling

.../base/number/low_level/signed_fixed_real.li line #38

Section:
Public

Profile:
- SelfSELFceiling : INTEGER

Description:
Smallest integral value no smaller than Current. Smallest integral value no smaller than Current.

rounded

.../base/number/low_level/signed_fixed_real.li line #48

Section:
Public

Profile:
- SelfSELFrounded : INTEGER

Description:
Rounded integral value.

truncated_to_integer

.../base/number/low_level/signed_fixed_real.li line #54

Section:
Public

Profile:
- SelfSELFtruncated_to_integer : INTEGER

Description:
Integer part (largest absolute value no greater than Current). Integer part (largest absolute value no greater than Current).

binary operator :

Infix '-'

.../base/number/low_level/signed_fixed_real.li line #61

Section:
Public

Profile:
- SelfSELF- ' Left 80  other : SELFSELF

Infix '*#'

.../base/number/low_level/signed_fixed_real.li line #66

Section:
Public

Profile:
- SelfSELF*# ' Left 100  other : INTEGERSELF

Infix '*'

.../base/number/low_level/signed_fixed_real.li line #71

Section:
Public

Profile:
- SelfSELF* ' Left 100  other : SELFSELF

Infix '/#'

.../base/number/low_level/signed_fixed_real.li line #76

Section:
Public

Profile:
- SelfSELF/# ' Left 100  other : INTEGERSELF

Infix '/'

.../base/number/low_level/signed_fixed_real.li line #81

Section:
Public

Profile:
- SelfSELF/ ' Left 100  other : SELFSELF

Description:
? {other/=0}

Infix '&'

.../base/number/low_level/signed_fixed_real.li line #86

Section:
Public

Profile:
- SelfSELF& ' Left 100  other : SELFSELF

Infix '>>'

.../base/number/low_level/signed_fixed_real.li line #91

Section:
Public

Profile:
- SelfSELF>> ' Left 100  other : INTEGERSELF

Infix '<<'

.../base/number/low_level/signed_fixed_real.li line #96

Section:
Public

Profile:
- SelfSELF<< ' Left 100  other : INTEGERSELF

Test binary operator :

Infix '>'

.../base/number/low_level/signed_fixed_real.li line #105

Section:
Public

Profile:
- SelfSELF> ' Right 60  other : SELFBOOLEAN

prefix : Unary operator

Prefix '~'

.../base/number/low_level/signed_fixed_real.li line #114

Section:
Public

Profile:
- ~ ' SelfSELFSELF