]>
ISO 19103:2005 Numerics
http://standards.iso.org/iso/19103/ed-1/en/
2005-07-15
Decimal
The usually finite representation of a decimal number. It differs from the common binary Real implementation in that it can represent 1.sl.10 (one-tenth) without error, while binary real representation can only represent powers of 1.sl.2 (one-half) exactly. Since many currencies are decimal, these representations are preferred in dealing with such moneys. This is also true for mile markers, which are often given in decimals.Can be thought of as an integer part followed by a fractional part given in multiples of powers of 1.sl.10 (tenths).
http://standards.iso.org/iso/19103/ed-1/en/
Integer
An exact integer value, with no fractional part.
http://standards.iso.org/iso/19103/ed-1/en/
Number
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.
http://standards.iso.org/iso/19103/ed-1/en/
true
Real
The common binary Real finite implementation using base 2. Since such reals can approximate any measure where absolute accuracy is not possible, this form of numeric is most often used for measures. In cases were absolute accuracy is needed, such as currencies, then a decimal representation may be preferred (assuming the currency is decimal, such as the US dollar, British pound, etc.). Where there are no subunits possible, Integer numbers may be preferred. Can be thought of as an integer part followed by a fractional part given in multiples of powers of 1.sl.2 (halves).
http://standards.iso.org/iso/19103/ed-1/en/
UnlimitedInteger
-- Infinite if and only if value is not specified{[ isInfinte .eq. True ] .eq. [ value .eq. Null ]}-- value is either infinite or non-negative{value .lt..gt. Null implies value .gt..eq. 0}
http://standards.iso.org/iso/19103/ed-1/en/
1
1
Vector
A vector is a sequence of a fixed length of Numbers. Normally, the numbers represent some measures, and thus vectors are often used where records of Numbers would be more appropriate. In geometry for example, direct positions are given by undistinguished coordinate vectors, which can be interpreted through the use of coordinate reference systems.
http://standards.iso.org/iso/19103/ed-1/en/
1
1
isInfinite
http://standards.iso.org/iso/19103/ed-1/en/
value
http://standards.iso.org/iso/19103/ed-1/en/
dimension
http://standards.iso.org/iso/19103/ed-1/en/
ordinates
http://standards.iso.org/iso/19103/ed-1/en/