SPLat Logo

FloatMem16U mm+ [D>=21]

NOTICE: Our web site is being updated, but is currently experiencing extreme slowness due to host issues. Please contact us directly.
NOTICE: SPLat Controls has moved. We are now at 1/85 Brunel Rd, Seaford, 3198. map

FloatMem16U mm+ [D>=21]

W = (float)(unsigned int16)<mm:mm+1>

Converts a 16-bit unsigned integer value held in RAM to a floating point number in W. The byte order in RAM is most significant byte in the lowest RAM address. The number is treated as unsigned, so the resulting number range is 0 to 65,535

Dialect restriction 1: Available only in boards with dialect 21 or greater.

Dialect restriction 2: jndexes/indexes correctly in dialect 22 or greater. No indexing/jndexing in dialect 21.

See also fIEEEtoW, fIEEEtoWR, fWtoIEEE, fWtoIEEER, FixToMem16U, FixToMem16S, FloatMem16S