BS ISO/IEC 13814:1998
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.
Information technology. Programming languages. Generic package of complex elementary functions for Ada
Hardcopy , PDF
01-01-2012
English
15-09-1998
1 Scope
2 Normative references
3 Subprograms provided
4 Instantiations
5 Implementations
6 Exceptions
7 Arguments outside the range of safe numbers
8 Method of specification of functions
9 Branch cut and domain definitions
10 Range definitions
11 Accuracy requirements
12 Overflow
13 Underflow
14 Specifications of the functions
14.1 SQRT Square root
14.2 LOG Natural logarithm
14.3 EXP Exponential function, complex argument
14.4 EXP Exponential function, imaginary argument
14.5 "**" Exponentiation operator, complex to
power arguments
14.6 "**" Exponentiation operator, complex to real
power arguments
14.7 "**" Exponentiation operator, real to complex
power arguments
14.8 SIN Trigonometric sine function
14.9 COS Trigonometric cosine function
14.10 TAN Trigonometric tangent function
14.11 COT Trigonometric cotangent function
14.12 ARCSIN Inverse trigonometric sine function
14.13 ARCCOS Inverse trigonometric cosine function
14.14 ARCTAN Inverse trigonometric tangent function
14.15 ARCCOT Inverse trigonometric cotangent function
14.16 SINH Hyperbolic sine function
14.17 COSH Hyperbolic cosine function
14.18 TANH Hyperbolic tangent function
14.19 COTH Hyperbolic cotangent function
14.20 ARCSINH Inverse hyperbolic sine function
14.21 ARCCOSH Inverse hyperbolic cosine function
14.22 ARCTANH Inverse hyperbolic tangent function
14.23 ARCCOTH Inverse hyperbolic cotangent function
Annexes
A Ada specification for GENERIC_COMPLEX_ELEMENTARY_FUNCTIONS
B Rationale
B.1 Introduction and motivation
B.2 History
B.3 Packaging considerations
B.4 Choice of functions
B.5 Handling of exceptions
B.6 Matters of style
B.7 Method of expressing accuracy requirements
C Bibliography
Figures
B.1 Result rectangle for a subprogram satisfying a maximum
relative component error requirement
B.2 Result rectangle for a subprogram satisfying a maximum
relative box error requirement
B.3 Result circle for a subprogram satisfying a maximum
relative vector error requirement
Specifies the generic package of complex elementary functions known as GENERIC_COMPLEX_ELEMENTARY_FUNCTIONS. Does not supply the body of the package. Defines certain basic complex mathematical routines for building portable, reusable applications. Applies to programming environments complying with ISO/IEC 8652 and is relevant to the revised standard ISO/IEC 8652.
Committee |
IST/5
|
DevelopmentNote |
Reviewed and confirmed by BSI, September, 2004. (11/2004) Supersedes 97/642558 DC. (08/2005)
|
DocumentType |
Standard
|
Pages |
38
|
PublisherName |
British Standards Institution
|
Status |
Withdrawn
|
Supersedes |
Standards | Relationship |
ISO/IEC 13814:1998 | Identical |
IEC 60559:1989 | Binary floating-point arithmetic for microprocessor systems |
ISO 1539:1980 | Programming languages FORTRAN |
ISO/IEC 11430:1994 | Information technology — Programming languages — Generic package of elementary functions for ADA |
IEEE 854-1987 | IEEE Standard for Radix-Independent Floating-Point Arithmetic |
ISO/IEC 11729:1994 | Information technology — Programming languages — Generic package of primitive functions for Ada |
ISO/IEC 13813:1998 | Information technology — Programming languages — Generic packages of real and complex type declarations and basic operations for Ada (including vector and matrix types) |
IEEE 754-2008 REDLINE | IEEE Standard for Floating-Point Arithmetic |
ISO/IEC 8652:2012 | Information technology — Programming languages — Ada |
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.