- constant represents a constant

- Prints a constant value as a hexadecimal number on 8 hexadecimal
digits. The hexadecimal number represents the integer equivalent to
the 32 bit memory representation of the constant considered as a
single precision number.

If the constant value does not hold on a single precision number, it is first rounded to the nearest single precision number before it is displayed. A warning is displayed in this case.

0x40400000

> verbosity = 1!;

> printsingle(exp(5));

Warning: the given expression is not a constant but an expression to evaluate. A faithful evaluation to 100 bits will be used.

Warning: rounding up occurred before printing a value as a single.

0x431469c5