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

CAN/CSA-ISO/IEC 10967-3-07 (R2017)

Current
Current

The latest, up-to-date edition.

Information Technology - Language Independent Arithmetic - Part 3: Complex Integer and Floating Point Arithmetic and Complex Elementary Numerical Functions (Adopted ISO/IEC 10967-3:2006, first edition, 2006-05-01)
Available format(s)

Hardcopy , PDF

Language(s)

English

Published date

01-01-2007

Foreword
Introduction
1 Scope
2 Conformity
3 Normative references
4 Symbols and definitions
5 Specifications for imaginary and complex datatypes
  and operations
6 Notification
7 Relationship with language standards
8 Documentation requirements
Annex A (normative) - Partial conformity
Annex B (informative) - Rationale
Annex C (informative) - Example bindings for specific
        languages
Annex D (informative) - Bibliography
Annex E (informative) - Cross reference
Annex F (informative) - Possible changes to part 2

This part of ISO/IEC 10967 specifies the properties of numerical approximations for complex arithmetic operations and many of the complex elementary numerical functions available in a variety of programming languages in common use for mathematical and numerical applications.

Preface Standards development within the Information Technology sector is harmonized with international standards development. Through the CSA Technical Committee on Information Technology (TCIT), Canadians serve as the Canadian Advisory Committee (CAC) on ISO/IEC Joint Technical Committee 1 on Information Technology (ISO/IEC JTC1) for the Standards Council of Canada (SCC), the ISO member body for Canada and sponsor of the Canadian National Committee of the IEC. Also, as a member of the International Telecommunication Union (ITU), Canada participates in the International Telegraph and Telephone Consultative Committee (ITU-T). Scope This part of ISO/IEC 10967 specifies the properties of numerical approximations for complex arithmetic operations and many of the complex elementary numerical functions available in a variety of programming languages in common use for mathematical and numerical applications. An implementer may choose any combination of hardware and software support to meet the specifications of this document. It is the computing environment, as seen by the programmer/user, that does or does not conform to the specifications. The term implementation (of this part) denotes the total computing environment pertinent to this part, including hardware, language processors, subroutine libraries, exception handling facilities, other software, and documentation.

DocumentType
Standard
ISBN
978-1-55436-572-2
Pages
172
ProductNote
Reconfirmed EN
PublisherName
Canadian Standards Association
Status
Current
Supersedes

Standards Relationship
ISO/IEC 10967-3:2006 Identical

ISO/IEC TR 15580:2001 Information technology Programming languages Fortran Floating-point exception handling
IEC 60559:1989 Binary floating-point arithmetic for microprocessor systems
IEEE 854-1987 IEEE Standard for Radix-Independent Floating-Point Arithmetic
ISO/IEC 1539-1:2010 Information technology Programming languages Fortran Part 1: Base language
ISO/IEC 10967-1:2012 Information technology — Language independent arithmetic — Part 1: Integer and floating point arithmetic
ISO/IEC 9899:2011 Information technology Programming languages C
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)
ISO/IEC 10967-2:2001 Information technology — Language independent arithmetic — Part 2: Elementary numerical functions
IEEE 754-2008 REDLINE IEEE Standard for Floating-Point Arithmetic
ISO/IEC 8652:2012 Information technology — Programming languages — Ada

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