logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

intBitsToFloat,_uintBitsToFloat - produce a floating point using an encoding supplied as an integer

Declaration

genTypeintBitsToFloat(genITypex);genTypeuintBitsToFloat(genUTypex);

Description

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.

Name

       intBitsToFloat,_uintBitsToFloat - produce a floating point using an encoding supplied as an integer

Parameters

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

See Also

floatBitsToInt(),

       floatBitsToUint, isnan(), isinf()

Version Support

       ┌────────────────┬───────────────────────────────────────────────────────────────────────────────────┐
       │                │        OpenGLShadingLanguageVersion                                            │
       ├────────────────┼──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┤
       │ Function1.101.201.301.401.503.304.004.104.204.304.404.50 │
       │ Name           │      │      │      │      │      │      │      │      │      │      │      │      │
       ├────────────────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤
       │ intBitsToFloat │  -   │  -   │  -   │  -   │  -   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │
       └────────────────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘

See Also