--- layout: stdlib-reference --- # asdouble ## Description Reinterpret bits as a double. ## Signature
double asdouble(
    uint lowbits,
    uint highbits);

vector<double, 2> asdouble(
    vector<uint, 2> lowbits,
    vector<uint, 2> highbits);

## Parameters #### lowbits : uint #### highbits : uint #### lowbits : [vector](../types/vector/index.html)\ #### highbits : [vector](../types/vector/index.html)\ ## Availability and Requirements Defined for the following targets: #### hlsl Available in all stages. #### glsl Available in all stages. #### cpp Available in all stages. #### cuda Available in all stages. #### spirv Available in all stages.