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 11729:1994

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 primitive functions for Ada

Available format(s)

Hardcopy , PDF

Withdrawn date

15-04-2000

Language(s)

English

Published date

15-05-1995

Foreword
Introduction
1. Scope
2. Normative reference
3. Subprograms provided
4. Instantiations
5. Implementations
6. Machine numbers and storable machine numbers
7. Denormalized numbers
8. Exceptions
9. Specifications of the subprograms
9.1 EXPONENT - Exponent of the Canonical Representation
     of a Floating-Point Machine Number
9.2 FRACTION - Signed Mantissa of the Canonical
     Representation of a Floating-Point Machine Number
9.3 DECOMPOSE - Extract the Components of the Canonical
     Representation of a Floating-Point Machine Number
9.4 COMPOSE - Construct a Floating-Point Machine Number
     from the Components of its Canonical Representation
9.5 SCALE - Increment/Decrement the Exponent of the
     Canonical Representation of a Floating-Point Machine
     Number
9.6 FLOOR - Greatest Integer Not Greater Than a Floating-
     Point Machine Number, as a Floating-Point Number
9.7 CEILING - Lease Integer Not Less Than a Floating-
     Point Machine Number, as a Floating-Point Number
9.8 ROUND - Integer Nearest to a Floating-Point Machine
     Number, as a Floating-Point Number
9.9 TRUNCATE - Integer Part of a Floating-Point Machine
     Number, as a Floating-Point Number
9.10 REMAINDER - Exact Remainder Upon Dividing One
     Floating-Point Machine Number by Another
9.11 ADJACENT - Floating-Point Machine Number Next to
     one Floating-Point Machine Number in the Direction
     of a Second
9.12 SUCCESSOR - Floating-Point Machine Number Next Above
     a Given Floating-Point Machine Number
9.13 PREDECESSOR - Floating-Point Machine Number Next
     Below a Given Floating-Point Machine Number
9.14 COPY SIGN - Transfer of Sign from One Floating-Point
     Machine Number to Another
9.15 LEADING_PART - Floating Point Machine Number with
     its Mantissa (in the Canonical Representation)
     Truncated to a Given Number of Radix-Digits
ANNEXES
A. Ada specification for GENERIC_PRIMITIVE_FUNCTIONS
B. Rationale
B.1 Introduction and motivation
B.2 History
B.3 Packaging
B.4 Implementation permissions
B.5 Accuracy requirements
B.6 Discussion of individual subprograms
B.7 Relationship to other standards
B.8 Influence on Ada 9X
C. Bibliography

Specifies primitive functions and procedures for manipulating the fraction part and the exponent part of machine numbers of the generic floating-point type. Coverage includes: subprograms provided, instantiations, implementations, denormalized numbers, and machine numbers and storable machine numbers. Also gives detailed annexes.

Committee
IST/5
DevelopmentNote
DRAFT FOR COMMENT 93/642376 DC
DocumentType
Standard
Pages
28
PublisherName
British Standards Institution
Status
Withdrawn
Supersedes

Standards Relationship
ISO/IEC 11729:1994 Identical

ISO/IEC 8652:2012 Information technology — Programming languages — Ada

View more information
$407.85
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