Contents

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];

See Also

Conversion Functions