---
title: Absolute and negation functions
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/absolute-and-negation-functions
---

# Absolute and negation functions

Compute the absolute or negated value of each element in a vector.

## Topics

### Vector absolute functions

- [absolute(_:)](accelerate/vdsp/absolute(_:)-5ehc1.md)
- [absolute(_:)](accelerate/vdsp/absolute(_:)-9c3ge.md)
- [absolute(_:result:)](accelerate/vdsp/absolute(_:result:)-4pigo.md)
- [absolute(_:result:)](accelerate/vdsp/absolute(_:result:)-657bd.md)

### Complex vector absolute functions

- [absolute(_:result:)](accelerate/vdsp/absolute(_:result:)-9x5jn.md)
- [absolute(_:result:)](accelerate/vdsp/absolute(_:result:)-1wu9x.md)

### Vector negative absolute functions

- [negativeAbsolute(_:)](accelerate/vdsp/negativeabsolute(_:)-66a7a.md)
- [negativeAbsolute(_:)](accelerate/vdsp/negativeabsolute(_:)-1b5m6.md)
- [negativeAbsolute(_:result:)](accelerate/vdsp/negativeabsolute(_:result:)-85gj0.md)
- [negativeAbsolute(_:result:)](accelerate/vdsp/negativeabsolute(_:result:)-1gpcy.md)

### Vector negation functions

- [negative(_:)](accelerate/vdsp/negative(_:)-8mo1p.md)
- [negative(_:)](accelerate/vdsp/negative(_:)-24oe4.md)
- [negative(_:result:)](accelerate/vdsp/negative(_:result:)-92caw.md)
- [negative(_:result:)](accelerate/vdsp/negative(_:result:)-5bwqv.md)

## See Also

### Single-vector arithmetic functions

- [Integration functions](accelerate/integration-functions.md)
- [Clipping, limit, and threshold operations](accelerate/clipping-limit-and-threshold-operations.md)
- [Normalization functions](accelerate/normalization-functions.md)
- [Phase computation functions](accelerate/phase-computation-functions.md)
- [Complex conjugation functions](accelerate/complex-conjugation-functions.md)
- [Vector squaring functions](accelerate/vector-squaring-functions.md)
- [Fractional part extraction](accelerate/fractional-part-extraction.md)
- [Zero crossing search](accelerate/zero-crossing-search.md)
