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
