vDSP_vflt24
Converts signed 24-bit integer values to single-precision floating-point values.
Declaration
void vDSP_vflt24(const vDSP_int24 *vDSP_input1, ptrdiff_t vDSP_stride1, float *vDSP_input2, ptrdiff_t vDSP_stride2, size_t vDSP_size);Parameters
- __A:
The 24-bit integer input vector.
- __IA:
The stride for input vector
A. - __C:
The single-precision floating-point output vector.
- __IC:
The stride for output vector
C. - __N:
The number of values to convert.
Discussion
Converts the signed 24-bit integer values in the input vector A to single precision floating-point values and places the results in the output vector C.
This function performs the following operation:
for (n = 0; n < N; ++n)
C[n*IC] = (float)A[n*IA];