ISO/IEC 10967-3:2006
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
Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users
English
02-05-2006
ISO/IEC 10967-3:2005 is based on ISO/IEC 10967-2 and ISO/IEC 10967-1, as well as IEC 60559.
ISO/IEC 10967-3:2005 specifies the properties of complex and imaginary integer datatypes and floating point datatypes, basic operations on values of these datatypes as well as some numerical functions for which operand or result values are of imaginary or complex integer datatypes or imaginary or complex floating point datatypes constructed from integer and floating point datatypes satisfying the requirements of ISO/IEC 10967-1. These operations and functions are available in a variety of programming languages in common use for mathematical and numerical applications.
The specification includes:
- Basic imaginary integer and complex integer operations;
- Non-transcendental imaginary floating point and Cartesian complex floating point operations;
- Exponentiation, logarithm, radian trigonometric, and hyperbolic operations for imaginary floating point and Cartesian complex floating point;
- The results produced by an included floating point operation when one or more operand values include IEC 60559 special values; and
- Program-visible parameters that characterize certain aspects of the operations.
Committee |
ISO/IEC JTC 1/SC 22
|
DocumentType |
Standard
|
Pages |
149
|
PublisherName |
International Organization for Standardization
|
Status |
Current
|
Standards | Relationship |
NEN ISO/IEC 10967-3 : 2006 | Identical |
BS ISO/IEC 10967-3:2006 | Identical |
CSA ISO/IEC 10967-3 : 2007 | Identical |
CAN/CSA-ISO/IEC 10967-3-07 (R2017) | Identical |
CSA ISO/IEC 10967-3 : 2007 : R2012 | Identical |
ISO/IEC 10967-2:2001 | Information technology — Language independent arithmetic — Part 2: Elementary numerical functions |
INCITS/ISO/IEC 10967-1 : 1994 | INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 1: INTEGER AND FLOATING POINT ARITHMETIC |
CSA ISO/IEC 10967-2 :2002 | INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 2: ELEMENTARY NUMERICAL FUNCTIONS |
ISO/IEC TR 14369:2018 | Information technology — Programming languages, their environments and system software interfaces — Guidelines for the preparation of language-independent service specifications (LISS) |
CSA ISO/IEC 10967-2 : 2002 : R2011 | INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 2: ELEMENTARY NUMERICAL FUNCTIONS |
ISO/IEC 10967-1:2012 | Information technology — Language independent arithmetic — Part 1: Integer and floating point arithmetic |
BS ISO/IEC 10967-1:2012 | Information technology. Language independent arithmetic Integer and floating point arithmetic |
CSA ISO/IEC 10967-1:14 (R2019) | Information technology - Language independent arithmetic - Part 1: Integer and floating point arithmetic (Adopted ISO/IEC 10967-1:2012, second edition, 2012-07-15) |
CSA ISO/IEC 10967-2 : 2002 : R2016 | INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 2: ELEMENTARY NUMERICAL FUNCTIONS |
ISO/IEC TR 15580:2001 | Information technology Programming languages Fortran Floating-point exception handling |
IEC 60559:1989 | Binary floating-point arithmetic for microprocessor systems |
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 |
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.