Customer Support: 131 242

  • There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

BS ISO/IEC 13814:1998

Withdrawn
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
Available format(s)

Hardcopy , PDF

Withdrawn date

01-01-2012

Language(s)

English

Published date

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

View more information
$478.43
Including GST where applicable

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.

Need help?
Call us on 131 242, then click here to start a Screen Sharing session
so we can help right away! Learn more