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

# simd_float1

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

## Declaration

```swift
typealias simd_float1 = Float
```

## Topics

### Common Functions

- [step(_:edge:)](simd/step(_:edge:)-7md5f.md)
- [simd_step(_:_:)](simd/simd_step(_:_:)-7127e.md)
- [simd_clamp(_:_:_:)](simd/simd_clamp(_:_:_:)-8f4ck.md)
- [simd_fract(_:)](simd/simd_fract(_:)-1ws2w.md)
- [sign(_:)](simd/sign(_:)-iw0p.md)
- [simd_sign(_:)](simd/simd_sign(_:)-9380i.md)

### Interpolation Functions

- [simd_mix(_:_:_:)](simd/simd_mix(_:_:_:)-3i6gv.md)
- [simd_smoothstep(_:_:_:)](simd/simd_smoothstep(_:_:_:)-993b1.md)

### Extrema Functions

- [simd_min(_:_:)](simd/simd_min(_:_:)-8o17r.md)
- [simd_max(_:_:)](simd/simd_max(_:_:)-7wj2s.md)

### Reciprocal and Reciprocal Square Root Functions

- [recip(_:)](simd/recip(_:)-8b743.md)
- [simd_recip(_:)](simd/simd_recip(_:)-7ylar.md)
- [simd_fast_recip(_:)](simd/simd_fast_recip(_:)-1hpi.md)
- [simd_precise_recip(_:)](simd/simd_precise_recip(_:)-6qbmp.md)
- [rsqrt(_:)](simd/rsqrt(_:)-7h1cq.md)
- [simd_rsqrt(_:)](simd/simd_rsqrt(_:)-4yg08.md)
- [simd_fast_rsqrt(_:)](simd/simd_fast_rsqrt(_:)-43uag.md)
- [simd_precise_rsqrt(_:)](simd/simd_precise_rsqrt(_:)-5flt4.md)

### Math Functions

- [simd_muladd(_:_:_:)](simd/simd_muladd(_:_:_:)-2pepd.md)

## See Also

### Vector data types

- [simd_float2](simd/simd_float2.md)
- [simd_float3](simd/simd_float3.md)
- [simd_float4](simd/simd_float4.md)
- [simd_float8](simd/simd_float8.md)
- [simd_float16](simd/simd_float16.md)
