--- layout: stdlib-reference --- # f16tof32 ## Description Convert 16-bit float stored in low bits of integer ## Signature
float f16tof32(uint value);

vector<float, N> f16tof32<int N>(vector<uint, N> value);

float f16tof32(half value);

vector<float, N> f16tof32<int N>(vector<half, N> value);

## Generic Parameters #### N : int ## Parameters #### value : uint #### value : [vector](../types/vector/index.html)\ #### value : half #### value : [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. #### metal Available in all stages. #### wgsl Available in all stages. #### spirv Available in all stages.