# ``Swift/BinaryInteger``

## Topics

### Creating a Binary Integer

- ``Swift/BinaryInteger/init()``

### Converting Integers

- ``Swift/BinaryInteger/init(_:)-8gmdl``
- ``Swift/BinaryInteger/init(clamping:)``
- ``Swift/BinaryInteger/init(truncatingIfNeeded:)``

### Converting Floating-Point Values

- ``Swift/BinaryInteger/init(_:)-2ln0u``

### Converting with No Loss of Precision

- ``Swift/BinaryInteger/init(exactly:)``

### Performing Calculations

- <doc:binary-integer-operators>
- ``Swift/BinaryInteger/quotientAndRemainder(dividingBy:)-2n3uu``
- ``Swift/BinaryInteger/isMultiple(of:)-4vcaa``

### Finding the Sign and Magnitude

- ``Swift/BinaryInteger/signum()-7hog6``

### Accessing Numeric Constants

- ``Swift/BinaryInteger/isSigned``

### Working with Binary Representation

- ``Swift/BinaryInteger/bitWidth``
- ``Swift/BinaryInteger/trailingZeroBitCount``
- ``Swift/BinaryInteger/words-swift.property``
- ``Swift/BinaryInteger/Words-swift.associatedtype``
