Information Technology — Programming languages, their environments, and system software interfaces — Floating-point extensions for C — Part 3: Interchange and extended types

ISO/IEC TS 18661-3:2015 extends programming language C to include types with the arithmetic interchange and extended floating-­‐point formats specified in ISO/IEC/IEEE 60559:2011, and to include functions that support the non-­‐arithmetic interchange formats in that standard.

Technologies de l'information — Langages de programmation, leurs environnements et interfaces du logiciel système — Extensions à virgule flottante pour C — Partie 3: Types d'échange et étendus

General Information

Status
Published
Publication Date
05-Oct-2015
Current Stage
9020 - International Standard under periodical review
Start Date
15-Apr-2024
Completion Date
15-Apr-2024
Ref Project

Buy Standard

Technical specification
ISO/IEC TS 18661-3:2015 - Information Technology -- Programming languages, their environments, and system software interfaces -- Floating-point extensions for C
English language
58 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

TECHNICAL ISO/IEC TS
SPECIFICATION 18661-3
First edition
2015-10-01
Information Technology —
Programming languages, their
environments, and system software
interfaces — Floating-point
extensions for C —
Part 3:
Interchange and extended types
Technologies de l’information — Langages de programmation, leurs
environnements et interfaces du logiciel système — Extensions à
virgule flottante pour C —
Partie 3: Types d’échange et étendus
Reference number
ISO/IEC TS 18661-3:2015(E)
©
ISO/IEC 2015

---------------------- Page: 1 ----------------------
ISO/IEC TS 18661-3:2015(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO/IEC 2015, Published in Switzerland
�ll ri�ht� re�erved. �nle�� otherwi�e ��e�i�ied, no �art o� thi� ���li�ation �a� �e re�rod��ed or �tilized otherwi�e in an� �or�
or �� an� �ean�, ele�troni� or �e�hani�al, in�l�din� �hoto�o��in�, or �o�tin� on the internet or an intranet, witho�t �rior
written �er�i��ion. Per�i��ion �an �e re��e�ted �ro� either �S� at the addre�� �elow or �S��� �e��er �od� in the �o�ntr� o�
the requester.
�S� �o��ri�ht o��i�e
Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel. +41 22 749 01 11
Fax +41 22 749 09 47
�o��ri�ht�i�o.or�
www.iso.org
ii © ISO/IEC 2015 – All rights reserved

---------------------- Page: 2 ----------------------
ISO/IEC
 TS
 18661-­‐3:2015(E)

Foreword
 .
 iv

Introduction
 .
 vi

1
  Scope
 .
 1

2
  Conformance
 .
 1

3
  Normative
 references
 .
 1

4
  Terms
 and
 definitions
 .
 1

5
  C
 standard
 conformance
 .
 2

5.1
  Freestanding
 implementations
 .
 2

5.2
  Predefined
 macros
 .
 2

5.3
  Standard
 headers
 .
 2

6
  Types
 .
 8

7
  Characteristics
 .
 13

8
  Conversions
 .
 19

9
  Constants
 .
 21

10
  Expressions
 .
 22

11
  Non-­‐arithmetic
 interchange
 formats
 .
 23

12
  Mathematics
 
 .
 23

12.1
  Macros
 .
 25

12.2
  Floating-­‐point
 environment
 .
 29

12.3
  Functions
 .

...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.