From OpenGL Reference
Jump to navigation Jump to search

Produce a floating point using an encoding supplied as an integer.


genType intBitsToFloat( genIType x );
genType uintBitsToFloat( genUType x );


x - Specifies the bit encoding to return as a floating point value.


 intBitsToFloat and uintBitsToFloat return the encoding passed in parameter x as a floating-point value. If the encoding of a NaN is passed in x , it will not signal and the resulting value will be undefined. If the encoding of a floating point infinity is passed in parameter x , the resulting floating-point value is the corresponding (positive or negative) floating point infinity.

Version Support[edit]

intBitsToFloat 3.3+

See Also[edit]

 floatBitsToInt , floatBitsToUint , isnan , isinf 


Copyright© 2011-2014 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999.