3.6.6. 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.

Copyright © 2007, 2010 ARM Limited. All rights reserved.ARM DUI 0348A
Non-Confidential