ISO/IEC 10967-1:2012
Current
The latest, up-to-date edition.
Information technology — Language independent arithmetic — Part 1: Integer and floating point arithmetic
Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users
English
11-07-2012
ISO/IEC 10967-1:2012 specifies properties of many of the integer and floating point datatypes available in a variety of programming languages in common use for mathematical and numerical applications.
Its goal is to ensure that the properties of the arithmetic on a conforming datatype are made available to the programmer.
Committee |
ISO/IEC JTC 1/SC 22
|
DocumentType |
Standard
|
Pages |
132
|
ProductNote |
THIS STANDARD ALSO REFERS TO ISO/IEC 8824-1,ANSI/IEEE 1178
|
PublisherName |
International Organization for Standardization
|
Status |
Current
|
Supersedes |
Standards | Relationship |
NEN ISO/IEC 10967-1 : 2012 | Identical |
CSA ISO/IEC 10967-1:14 (R2019) | Identical |
BS ISO/IEC 10967-1:2012 | Identical |
INCITS/ISO/IEC 10967-1 : 1994 | Identical |
ISO/IEC 13211-1:1995 | Information technology Programming languages Prolog Part 1: General core |
BS ISO/IEC 10967-2:2001 | Information technology. Language independent arithmetic Elementary numerical functions |
CSA ISO/IEC 10967-3 : 2007 : R2012 | INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 3: COMPLEX INTEGER AND FLOATING POINT ARITHMETIC AND COMPLEX ELEMENTARY NUMERICAL FUNCTIONS |
CSA ISO/IEC 13211-1 : 1997 : INC : COR 1 : 2008 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - PROLOG - PART 1: GENERAL CORE |
CAN/CSA-ISO/IEC 10967-3-07 (R2017) | 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) |
ISO/IEC 10514-1:1996 | Information technology — Programming languages — Part 1: Modula-2, Base Language |
BS ISO/IEC TR 14369:1999 | Information technology. Programming languages, their environments and system software interfaces. Guidelines for the preparation of Language-Independent Service Specifications (LISS) |
BS ISO/IEC 10967-3:2006 | Information technology. Language independent arithmetric Complex integer and floating point arithmetic and complex elementary numerical functions |
CSA ISO/IEC 13211-1 : 1997 : R2010 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - PROLOG - PART 1: GENERAL CORE |
04/30106462 DC : DRAFT JUL 2004 | ISO/IEC 10967-3 - INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 3 : COMPLEX FLOATING POINT ARITHMETIC AND COMPLEX ELEMENTARY NUMERICAL FUNCTIONS |
17/30325396 DC : 0 | BS ISO/IEC 14882 - PROGRAMMING LANGUAGES - C++ |
CSA ISO/IEC 13211-1 : 1997 : R2015 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - PROLOG - PART 1: GENERAL CORE |
INCITS/ISO/IEC 13211-1 : 1995 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - PROLOG - PART 1: GENERAL CORE |
CSA ISO/IEC 10967-2 :2002 | INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 2: ELEMENTARY NUMERICAL FUNCTIONS |
BS EN ISO 5436-2:2012 | Geometrical product specifications (GPS). Surface texture: Profile method; Measurement standards Software measurement standards |
I.S. EN ISO 5436-2:2012 | GEOMETRICAL PRODUCT SPECIFICATIONS (GPS) - SURFACE TEXTURE: PROFILE METHOD; MEASUREMENT STANDARDS - PART 2: SOFTWARE MEASUREMENT STANDARDS (ISO 5436-2:2012) |
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 13211-1 : 1997 : INC : COR 2 : 2013 : R201000 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - PROLOG - PART 1: GENERAL CORE |
CSA ISO/IEC 13211-1:1997 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - PROLOG - PART 1: GENERAL CORE |
CSA ISO/IEC 10967-2 : 2002 : R2011 | INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 2: ELEMENTARY NUMERICAL FUNCTIONS |
CSA ISO/IEC 9899 : 2013 : R2017 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - C |
BS ISO/IEC 9899:2011 | Information technology. Programming languages. C |
CSA ISO/IEC 10514-1 : 2000 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - PART 1: MODULA-2, BASE LANGUAGE |
INCITS/ISO/IEC 9899 : 2012 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - C |
ISO/IEC 9899:2011 | Information technology Programming languages C |
UNI EN ISO 5436-2 : 2012 | GEOMETRICAL PRODUCT SPECIFICATIONS (GPS) - SURFACE TEXTURE: PROFILE METHOD; MEASUREMENT STANDARDS - PART 2: SOFTWARE MEASUREMENT STANDARDS |
BS ISO/IEC 14882:2017 | Programming languages. C++ |
ISO/IEC 10967-2:2001 | Information technology — Language independent arithmetic — Part 2: Elementary numerical functions |
BS ISO/IEC 13211-1:1995 | Information technology. Programming languages. Prolog General core |
CSA ISO/IEC 9899 : 2013 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - C |
ISO/IEC 11404:2007 | Information technology — General-Purpose Datatypes (GPD) |
ISO 5436-2:2012 | Geometrical product specifications (GPS) — Surface texture: Profile method; Measurement standards — Part 2: Software measurement standards |
EN ISO 5436-2:2012 | Geometrical product specifications (GPS) - Surface texture: Profile method; Measurement standards - Part 2: Software measurement standards (ISO 5436-2:2012) |
ISO/IEC 10967-3:2006 | Information technology Language independent arithmetic Part 3: Complex integer and floating point arithmetic and complex elementary numerical functions |
BS ISO/IEC 10514-1:1996 | Information technology. Programming languages Modula-2, base language |
CSA ISO/IEC 10967-2 : 2002 : R2016 | INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 2: ELEMENTARY NUMERICAL FUNCTIONS |
CSA ISO/IEC 10967-3 : 2007 | INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 3: COMPLEX INTEGER AND FLOATING POINT ARITHMETIC AND COMPLEX ELEMENTARY NUMERICAL FUNCTIONS |
INCITS/ISO/IEC 11404 : 2009 | INFORMATION TECHNOLOGY - GENERAL-PURPOSE DATATYPES (GPD) |
INCITS/ISO/IEC 13211-1 : 1995 : R2007 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - PROLOG - PART 1: GENERAL CORE |
ISO/IEC 14882:2017 | Programming languages C++ |
DIN EN ISO 5436-2:2013-04 | GEOMETRICAL PRODUCT SPECIFICATIONS (GPS) - SURFACE TEXTURE: PROFILE METHOD; MEASUREMENT STANDARDS - PART 2: SOFTWARE MEASUREMENT STANDARDS (ISO 5436-2:2012) |
ISO/IEC 15145:1997 | Information technology Programming languages FORTH |
ISO/IEC 16262:2011 | Information technology Programming languages, their environments and system software interfaces ECMAScript language specification |
ISO/IEC TR 10176:2003 | Information technology — Guidelines for the preparation of programming language standards |
ISO/IEC 10646:2014 | Information technology Universal Coded Character Set (UCS) |
ISO/IEC 10514-2:1998 | Information technology Programming languages Part 2: Generics Modula-2 |
ISO/IEC 6522:1992 | Information technology Programming languages PL/1 general purpose subset |
ANSI INCITS 53 : 1976 | PROGRAMMING LANGUAGE PL/I |
ISO 7185:1990 | Information technology — Programming languages — Pascal |
ISO/IEC 13886:1996 | Information technology — Language-Independent Procedure Calling (LIPC) |
ISO/IEC 10967-3:2006 | Information technology Language independent arithmetic Part 3: Complex integer and floating point arithmetic and complex elementary numerical functions |
IEC 60559:1989 | Binary floating-point arithmetic for microprocessor systems |
ISO/IEC 13211-1:1995 | Information technology Programming languages Prolog Part 1: General core |
ANSI INCITS 215 : 1994 | PROGRAMMING LANGUAGES - FORTH |
ISO/IEC 14598-1:1999 | Information technology Software product evaluation Part 1: General overview |
ISO/IEC 1989:2014 | Information technology — Programming languages, their environments and system software interfaces — Programming language COBOL |
ISO/IEC 9126:1991 | Software enginnering Product quality |
ISO 6093:1985 | Information processing Representation of numerical values in character strings for information interchange |
ISO/IEC 13751:2001 | Information technology Programming languages, their environments and system software interfaces Programming language Extended APL |
ISO/IEC TR 24732:2009 | Information technology Programming languages, their environments and system software interfaces Extension for the programming language C to support decimal floating-point arithmetic |
ISO/IEC 10206:1991 | Information technology Progamming languages Extended Pascal |
ISO 8485:1989 | Programming languages APL |
ISO/IEC 11404:2007 | Information technology — General-Purpose Datatypes (GPD) |
ANSI INCITS 113 : 1987 | INFORMATION SYSTEMS - PROGRAMMING LANGUAGE - FULL BASIC |
ISO/IEC 1539-1:2010 | Information technology Programming languages Fortran Part 1: Base language |
ISO/IEC 9899:2011 | Information technology Programming languages C |
ISO 9001:2015 | Quality management systems — Requirements |
ISO/IEC TR 10182:2016 | Information technology — Programming languages, their environments and system software interfaces — Guidelines for language bindings |
ISO/IEC 10514-1:1996 | Information technology — Programming languages — Part 1: Modula-2, Base Language |
ISO/IEC 8824-1:2015 | Information technology Abstract Syntax Notation One (ASN.1): Specification of basic notation Part 1: |
ISO/IEC 10967-2:2001 | Information technology — Language independent arithmetic — Part 2: Elementary numerical functions |
ISO 6160:1979 | Programming languages — PL/1 |
ISO/IEC 13816:2007 | Information technology Programming languages, their environments and system software interfaces Programming language ISLISP |
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.