# Numbers and Basic Values

Model data with numbers, Boolean values, and other fundamental types.

## Topics

### Logical Values

- ``Swift/Bool``

### Numeric Values

- ``Swift/Int``
- ``Swift/Double``
- ``Swift/Float``

### Ranges

- ``Swift/Range``
- ``Swift/ClosedRange``

### Errors

- ``Swift/Error``
- ``Swift/Result``

### Optionals

- ``Swift/Optional``

### Advanced Numerics

- <doc:numeric-protocols>
- <doc:special-use-numeric-types>
- <doc:simd-vector-types>
- <doc:global-numeric-functions>

### Random Number Generators

- ``Swift/SystemRandomNumberGenerator``
- ``Swift/RandomNumberGenerator``
