---
title: simd_half1
framework: simd
role: symbol
role_heading: Type Alias
path: simd/simd_half1
---

# simd_half1

A vector of one 16-bit floating-point element.

## Declaration

```swift
typealias simd_half1 = Float16
```

## Topics

### Common functions

- [simd_clamp(_:_:_:)](simd/simd_clamp(_:_:_:)-c4d6.md)
- [simd_fract(_:)](simd/simd_fract(_:)-1wwew.md)
- [simd_sign(_:)](simd/simd_sign(_:)-9365i.md)
- [simd_step(_:_:)](simd/simd_step(_:_:)-u24h.md)

### Interpolation functions

- [simd_mix(_:_:_:)](simd/simd_mix(_:_:_:)-3mcrj.md)
- [simd_smoothstep(_:_:_:)](simd/simd_smoothstep(_:_:_:)-6zp30.md)

### Extrema functions

- [simd_max(_:_:)](simd/simd_max(_:_:)-3f8z7.md)
- [simd_min(_:_:)](simd/simd_min(_:_:)-57wqc.md)

### Reciprocal and reciprocal square root functions

- [simd_recip(_:)](simd/simd_recip(_:)-7yi5r.md)
- [simd_rsqrt(_:)](simd/simd_rsqrt(_:)-4yfi0.md)
- [simd_precise_recip(_:)](simd/simd_precise_recip(_:)-6q9sp.md)
- [simd_precise_rsqrt(_:)](simd/simd_precise_rsqrt(_:)-5fjxk.md)
- [simd_fast_recip(_:)](simd/simd_fast_recip(_:)-1ibu.md)
- [simd_fast_rsqrt(_:)](simd/simd_fast_rsqrt(_:)-43sls.md)

### Math functions

- [simd_muladd(_:_:_:)](simd/simd_muladd(_:_:_:)-41x8n.md)

## See Also

### Vector data types

- [simd_half2](simd/simd_half2.md)
- [simd_half3](simd/simd_half3.md)
- [simd_half4](simd/simd_half4.md)
- [simd_half8](simd/simd_half8.md)
- [simd_half16](simd/simd_half16.md)
- [simd_half32](simd/simd_half32.md)
