---
title: "vvsqrtf(_:_:_:)"
framework: accelerate
role: symbol
role_heading: Function
path: "accelerate/vvsqrtf(_:_:_:)"
---

# vvsqrtf(_:_:_:)

Calculates the square root of each element in an array of single-precision values.

## Declaration

```swift
func vvsqrtf(_: UnsafeMutablePointer<Float>, _: UnsafePointer<Float>, _: UnsafePointer<Int32>)
```

## Discussion

Discussion Parameters: The following code shows an example of using vvsqrtf(_:_:_:).

## See Also

### Array-Oriented Arithmetic and Auxiliary Functions

- [ceil(_:)](accelerate/vforce/ceil(_:)-9dsdt.md)
- [ceil(_:)](accelerate/vforce/ceil(_:)-57grr.md)
- [ceil(_:result:)](accelerate/vforce/ceil(_:result:)-4wev4.md)
- [ceil(_:result:)](accelerate/vforce/ceil(_:result:)-6zm3u.md)
- [copysign(magnitudes:signs:)](accelerate/vforce/copysign(magnitudes:signs:)-s0r3.md)
- [copysign(magnitudes:signs:)](accelerate/vforce/copysign(magnitudes:signs:)-3jhf0.md)
- [copysign(magnitudes:signs:result:)](accelerate/vforce/copysign(magnitudes:signs:result:)-3zoya.md)
- [copysign(magnitudes:signs:result:)](accelerate/vforce/copysign(magnitudes:signs:result:)-5umya.md)
- [floor(_:)](accelerate/vforce/floor(_:)-64hyu.md)
- [floor(_:)](accelerate/vforce/floor(_:)-5awna.md)
- [floor(_:result:)](accelerate/vforce/floor(_:result:)-61veb.md)
- [floor(_:result:)](accelerate/vforce/floor(_:result:)-4mf4q.md)
- [nearestInteger(_:)](accelerate/vforce/nearestinteger(_:)-5mppu.md)
- [nearestInteger(_:)](accelerate/vforce/nearestinteger(_:)-386dx.md)
- [nearestInteger(_:result:)](accelerate/vforce/nearestinteger(_:result:)-bbtt.md)
