
arithmetic_number
An <arithmetic_number> is a <class_of_class> whose member classes have the same sign
and count or magnitude. An <arithmetic_number> is the number itself, not any representation of
the number.
NOTE <integer_number> is not a subtype of <real_number>. The members of <integer_number>
are part of a different continuum from the members of <real_number>, but are isomorphic to a
subset of it.
EXAMPLE 1 The number 2 and the number 2.0 can be represented by instances of <arithmetic_number>.
EXAMPLE 2 Fifteen, the number itself not the English word "fifteen", is an <arithmetic_number>.
It could be represented by an <EXPRESS_integer> or an <EXPRESS_real> but could also be
represented by "XV", or a binary, or a hexadecimal representation.
EXPRESS specification:
References (7):
Inheritance graph
|
|
| ENTITY arithmetic_number;
|
|