: Public abstract Interface
Created: 23.5.2022 18.05.03
Modified: 1.8.2022 13.54.00
Project:
Advanced:
The base type for all number data, giving the basic algebraic operations. Since all concrete types have finite representations, some part of this algebra for most types exhibit some inaccuracy. For example, Integers cannot divide very well, and reals and decimals cannot avoid certain types of inaccuracies that depend on their representation semantics. <br/>
Operation
Public
-( n: Number,
):Number
Details:
Sequential
Notes: Take away a number from another number<br/>
Public
*( n: Number,
):Number
Details:
Sequential
Notes: Scale a number by another number<br/>
Public
/( n: Number,
):Number
Details:
Sequential
Notes: Partition a number with another number<br/>
Public
+( n: Number,
):Number
Details:
Sequential
Notes: Combine a number with another number<br/>
Public
<( n: Number,
):Boolean
Details:
Sequential
Notes: A number is smaller than another number<br/>
Public
<=( n: Number,
):Boolean
Details:
Sequential
Notes: A number is smaller than or equal to another number<br/>
Public
<>( n: Number,
):Boolean
Details:
Sequential
Notes: A number is different from another number<br/>
Public
=( n: Number,
):Boolean
Details:
Sequential
Notes: A number is equal to another number<br/>
Public
>( n: Number,
):Boolean
Details:
Sequential
Notes: A number is larger than another number<br/>
Public
>=( n: Number,
):Boolean
Details:
Sequential
Notes: A number is larger than or equal to another number<br/>
Public
abs():Number
Details:
Sequential
Notes: Absolute value of a number<br/>
Public
asInteger():Integer
Details:
Sequential
Notes: Integer part of a number<br/>
Public
asReal():Real
Details:
Sequential
Notes: Real representation of a number<br/>
Public
asString():CharacterString
Details:
Sequential
Notes: String representation of a number<br/>
Public
max( n: Number,
):Number
Details:
Sequential
Notes: Largest value of the two numbers<br/>
Public
min( n: Number,
):Number
Details:
Sequential
Notes: Smallest value of two numbers<br/>
Public
negate():Number
Details:
Sequential
Notes: Reverse the sign of a number<br/>
Tag Value
persistence persistent
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
Real Interface Generalization From  
Integer Interface Generalization From  
Decimal Interface Generalization From