---
title: "divide(_:by:result:)"
framework: accelerate
role: symbol
role_heading: Type Method
path: "accelerate/vdsp/divide(_:by:result:)-66qch"
---

# divide(_:by:result:)

Calculates the single-precision element-wise division of a complex vector by a real vector.

## Declaration

```swift
static func divide<U>(_ splitComplex: DSPSplitComplex, by vector: U, result: inout DSPSplitComplex) where U : AccelerateBuffer, U.Element == Float
```

## See Also

### Division

- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-73m8v.md)
- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-9nb4j.md)
- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-8swnm.md)
- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-70npt.md)
- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-1uqmz.md)
- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-6nfsi.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-18qa3.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-3emlk.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-44mff.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-5hwb2.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-6gtmm.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-7ejy9.md)
- [divide(_:by:count:result:)](accelerate/vdsp/divide(_:by:count:result:)-9chz5.md)
- [divide(_:by:count:result:)](accelerate/vdsp/divide(_:by:count:result:)-57jlj.md)
- [divide(_:by:result:)](accelerate/vdsp/divide(_:by:result:)-402v9.md)
