DocAda(tm) is a productivity tool of KSCE
|
|
|
| 
About DocAda Light:
Preface / Preliminary
/ Help
/ TOC
/ Copyright
DocAda Online at the Ada Home:
Complete RM95
/ Updates
/ News
The Numerics Annex specifies
- features for complex arithmetic, including complex I/O;
- a mode (``strict mode''), in which the predefined arithmetic
operations of floating point and fixed point types and the
functions and operations of various predefined packages have to
provide guaranteed accuracy or conform to other numeric
performance requirements, which the Numerics Annex also
specifies;
- a mode (``relaxed mode''), in which no accuracy or other numeric
performance requirements need be satisfied, as for implementations not conforming to the Numerics Annex;
- models of floating point and fixed point arithmetic on which the
accuracy requirements of strict mode are based; and
- the definitions of the model-oriented attributes of floating
point types that apply in the strict mode.
Implementation Advice
If Fortran (respectively, C) is widely supported in the target
environment, implementations supporting the Numerics Annex should provide the
child package Interfaces.Fortran (respectively, Interfaces.C) specified in Annex B and should support a convention_identifier of Fortran (respectively,
C) in the interfacing pragmas (see Annex B), thus allowing Ada programs to
interface with programs written in that language.
Clauses and Subclauses
- Complex Arithmetic
- Complex Types
- Complex Elementary Functions
- Complex Input-Output
- The Package Wide_Text_IO.Complex_IO
- Numeric Performance Requirements
- Model of Floating Point Arithmetic
- Model-Oriented Attributes of Floating Point Types
- Model of Fixed Point Arithmetic
- Accuracy Requirements for the Elementary Functions
- Performance Requirements for Random Number Generation
- Accuracy Requirements for Complex Arithmetic
About DocAda Light:
Preface / Preliminary
/ Help
/ TOC
/ Copyright
DocAda Online at the Ada Home:
Complete RM95
/ Updates
/ News
|
|
|
| 
Copyright © 1994-1997
by Kempe Software Capital Enterprises.
All Rights Reserved.
For comments on this DocAda(tm)
hypertext document, please write to KSCE, at
docada@ksce.com