2.5.7.5 vFloat

The vFloat custom input type specifies a single precision floating-point number derived from a source token that MUST be a vNumAny, PtgStr1, PtgCy, or PtgMissArg. It is a vDouble with the additional restriction that the Value property MUST conform to the range of values specified for a single precision floating-point number, as defined in [IEEE754].

If the source token is not a vDouble or the value of the source token interpreted as a vDouble does not conform to the range of values specified for a single precision floating-point number, the input argument is not valid.