Converts a fraction number into a 2-bytes fixed, 2-bytes fraction format.
static L_UINT32 LICCProfile::ConvertDoubleTo2bFixed2bNumber(dNumber)
A value that represents the double fractional value to convert.
A 4-byte (2-bytes fixed, 2-bytes fraction) value that represents the value passed to the function.
Each of these types is 4-bytes, divided into 2-bytes that contain the fixed part of the number, and 2-bytes that contain the fractional part of the number.
The (2b) found in the function name means (2-bytes).
This example defines a double fractional value, and converts it into 2-bytes fixed, 2-bytes fraction value, and then converts it back into double
dNumber = 1.9858;
uIccNumber = ( L_IccU16Fixed16Number) LICCProfile::ConvertDoubleTo2bFixed2bNumber(dNumber);
dNumber = LICCProfile::Convert2bFixed2bNumberToDouble (uIccNumber);