Function

vDSP_vflt8(_:_:_:_:_:)

Converts an array of signed 8-bit integers to single-precision floating-point values.

Declaration

func vDSP_vflt8(_ __A: UnsafePointer<Int8>, _ __IA: vDSP_Stride, _ __C: UnsafeMutablePointer<Float>, _ __IC: vDSP_Stride, _ __N: vDSP_Length)

Parameters

__A

Source vector.

__IA

Source vector stride length.

__C

Destination vector.

__IC

Destination vector stride length.

__N

Number of elements in vector.

See Also

Single-Vector 8-Bit Integer to Floating Point Conversion

static func convertElements<U, V>(of: U, to: inout V)

Converts 8-bit signed integers to double-precision values.

static func convertElements<U, V>(of: U, to: inout V)

Converts 8-bit signed integers to single-precision values.

static func convertElements<U, V>(of: U, to: inout V)

Converts 8-bit unsigned integers to double-precision values.

static func convertElements<U, V>(of: U, to: inout V)

Converts 8-bit unsigned integers to single-precision values.

func vDSP_vflt8D(UnsafePointer<Int8>, vDSP_Stride, UnsafeMutablePointer<Double>, vDSP_Stride, vDSP_Length)

Converts an array of signed 8-bit integers to double-precision floating-point values.

func vDSP_vfltu8(UnsafePointer<UInt8>, vDSP_Stride, UnsafeMutablePointer<Float>, vDSP_Stride, vDSP_Length)

Converts an array of unsigned 8-bit integers to single-precision floating-point values.

func vDSP_vfltu8D(UnsafePointer<UInt8>, vDSP_Stride, UnsafeMutablePointer<Double>, vDSP_Stride, vDSP_Length)

Converts an array of unsigned 8-bit integers to double-precision floating-point values.