BS ISO/IEC 13813 : 1997
Withdrawn
A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.
Hardcopy , PDF
01-01-2012
English
01-01-1997
Foreword
Introduction
1 Scope
2 Normative references
3 Types and operations provided
4 Instantiations
5 Implementations
6 Exceptions
7 Arguments outside the range of safe numbers
8 Method of specification of subprograms
9 Accuracy requirements
10 Overflow
11 Infinities
12 Underflow
13 Generic Complex Types Package
13.1 Types
13.2 Constants
13.3 COMPLEX selection, conversion and composition
operations
13.4 COMPLEX arithmetic operations
13.5 Mixed REAL and COMPLEX arithmetic operations
13.6 Mixed IMAGINARY and COMPLEX arithmetic operations
13.7 IMAGINARY selection, conversion and composition
operations
13.8 IMAGINARY ordinal and arithmetic operations
13.9 Mixed REAL and IMAGINARY arithmetic operations
14 Array Exceptions Package
15 Generic Real Arrays Package
15.1 Types
15.2 REAL_VECTOR arithmetic operations
15.3 REAL_VECTOR scaling operations
15.4 Other REAL_VECTOR operations
15.5 REAL_MATRIX arithmetic operations
15.6 REAL_MATRIX scaling operations
15.7 Other REAL_MATRIX operations
16 Generic Complex Arrays Package
16.1 Types
16.2 COMPLEX_VECTOR selection, conversion and
composition operations
16.3 COMPLEX_VECTOR arithmetic operations
16.4 Mixed REAL_VECTOR and COMPLEX_VECTOR arithmetic
operations
16.5 COMPLEX_VECTOR scaling operations
16.6 Other COMPLEX_VECTOR operations
16.7 COMPLEX_MATRIX selection, conversion and
composition operations
16.8 COMPLEX_MATRIX arithmetic operations
16.9 Mixed REAL_MATRIX and COMPLEX_MATRIX arithmetic
operations
16.10 COMPLEX_MATRIX scaling operations
16.11 Other COMPLEX_MATRIX operations
17 Generic complex Input/Output Package
18 Standard non-generic packages
Annexes
A Ada specification for GENERIC_COMPLEX_TYPES
B Ada specification for ARRAY_EXCEPTIONS
C Ada specification for GENERIC_REAL_ARRAYS
D Ada specification for GENERIC_COMPLEX_ARRAYS
E Ada specification for COMPLEX_IO
F Rationale
F.1 Abstract
F.2 Introduction
F.3 What basic operations are included?
F.4 Selecting an array index subtype
F.5 The use of overloadings versus default values
F.6 Should constants be included?
F.7 Why define a type IMAGINARY?
F.8 The use of operator notation versus function
notation
F.9 Complex arithmetic
F.10 Accuracy requirements
F.11 Naming and renaming conventions
F.12 Genericity
F.13 Range constraints
F.14 Exceptional conditions signed zeros and infinities
F.15 The COMPLEX_IO package
F.16 Packaging of real, complex and mixed operations -
the objectives and consequences
F.17 Ada 95 considerations
G Ada 95 specifications of array packages
H Bibliography
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.