ISO/IEC TS 18661-1:2014
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, their environments, and system software interfaces — Floating-point extensions for C — Part 1: Binary floating-point arithmetic
Hardcopy , PDF
English
21-07-2014
22-09-2025
ISO/IEC TS 18661-1:2014 extends programming language C to support binary floating-point arithmetic conforming to ISO/IEC/IEEE 60559:2011. It covers all requirements of IEC 60559 as they pertain to C floating types that use IEC 60559 binary formats.
ISO/IEC TS 18661-1:2014 does not cover decimal floating-point arithmetic, nor does it cover most optional features of IEC 60559.
ISO/IEC TS 18661-1:2014 is primarily an update to IEC 9899:2011 (C11), normative Annex F (IEC 60559 floating-point arithmetic). However, it proposes that the new interfaces that are suitable for general implementations be added in the Library clauses of C11. Also it includes a few auxiliary changes in C11 where the specification is problematic for IEC 60559 support.
| Committee |
ISO/IEC JTC 1/SC 22
|
| DocumentType |
Standard
|
| Pages |
52
|
| PublisherName |
International Organization for Standardization
|
| Status |
Withdrawn
|
| Standards | Relationship |
| PD ISO/IEC TS 18661-1:2014 | Identical |
| NEN NPR ISO/IEC TS 18661-1 : 2014 | Identical |
| ISO/IEC TS 18661-5:2016 | Information Technology — Programming languages, their environments, and system software interfaces — Floating-point extensions for C — Part 5: Supplementary attributes |
| PD ISO/IEC TS 18661-4:2015 | Information Technology. Programming languages, their environments, and system software interfaces. Floating-point extensions for C Supplementary functions |
| ISO/IEC TS 18661-4:2015 | Information Technology — Programming languages, their environments, and system software interfaces — Floating-point extensions for C — Part 4: Supplementary functions |
| BS PD ISO/IEC TS 18661-2 : 2015 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES, THEIR ENVIRONMENTS, AND SYSTEM SOFTWARE INTERFACES - FLOATING-POINT EXTENSIONS FOR C - PART 2: DECIMAL FLOATING-POINT ARITHMETIC |
| PD ISO/IEC TS 18661-5:2016 | Information Technology. Programming languages, their environments, and system software interfaces. Floating-point extensions for C Supplementary attributes |
| PD ISO/IEC TS 18661-3:2015 | Information Technology. Programming languages, their environments, and system software interfaces. Floating-point extensions for C Interchange and extended types |
| ISO/IEC TS 18661-2:2015(Edition 1) | Information Technology — Programming languages, their environments, and system software interfaces — Floating-point extensions for C — Part 2: Decimal floating-point arithmetic |
| ISO/IEC TS 18661-3:2015 | Information Technology — Programming languages, their environments, and system software interfaces — Floating-point extensions for C — Part 3: Interchange and extended types |
| IEC 60559:1989 | Binary floating-point arithmetic for microprocessor systems |
| ISO/IEC/IEEE 60559:2011 | Information technology — Microprocessor Systems — Floating-Point arithmetic |
| 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 |
| IEEE 854-1987 | IEEE Standard for Radix-Independent Floating-Point Arithmetic |
| ISO/IEC 9899:2011 | Information technology — Programming languages — C |
| IEEE 754-2008 REDLINE | IEEE Standard for Floating-Point Arithmetic |
Access your standards online with a subscription
-
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.