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

# vvpowf(_:_:_:_:)

Raises each element in an array to the power of the corresponding element in a second array of single-precision values.

## Declaration

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

## Discussion

Discussion Parameters: The following code shows an example of using vvpowf(_:_:_:_:): The following special values of x and y produce the given value of z:  |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |   |  |

## See Also

### Array-Oriented Power Functions

- [pow(bases:exponents:)](accelerate/vforce/pow(bases:exponents:)-94dha.md)
- [pow(bases:exponents:)](accelerate/vforce/pow(bases:exponents:)-3gl7v.md)
- [pow(bases:exponents:result:)](accelerate/vforce/pow(bases:exponents:result:)-4bso.md)
- [pow(bases:exponents:result:)](accelerate/vforce/pow(bases:exponents:result:)-6pffz.md)
- [vvpow(_:_:_:_:)](accelerate/vvpow(_:_:_:_:).md)
