9.38 Hexadecimal floating-point constants

The ARM compiler implements an extension to the syntax of numeric constants in C to enable explicit specification of floating-point constants as IEEE bit patterns.

Syntax

The syntax for specifying floating-point constants as IEEE bit patterns is:

0f_n

Interpret an 8-digit hex number n as a float constant. There must be exactly eight digits.

0d_nn

Interpret a 16-digit hex number nn as a double constant. There must be exactly 16 digits.

Non-ConfidentialPDF file icon PDF versionARM DUI0472J
Copyright © 2010-2013 ARM. All rights reserved.