---
title: BinaryInteger Implementations
framework: swift
role: collectionGroup
role_heading: API Collection
path: swift/uint64/binaryinteger-implementations
---

# BinaryInteger Implementations

## Topics

### Operators

- [!=(_:_:)](swift/uint64/!=(_:_:)-67tzk.md)
- [&(_:_:)](swift/uint64/&(_:_:).md)
- [&(_:_:)](swift/uint64/&(_:_:)-3x1yh.md)
- [*(_:_:)](swift/uint64/*(_:_:).md)
- [+(_:_:)](swift/uint64/+(_:_:).md)
- [-(_:_:)](swift/uint64/-(_:_:).md)
- [==(_:_:)](swift/uint64/==(_:_:)-6ra49.md)
- [^(_:_:)](swift/uint64/_(_:_:)-1kwg2.md)
- [|(_:_:)](swift/uint64/_(_:_:)-2girh.md)
- [^(_:_:)](swift/uint64/_(_:_:)-5hgaz.md)
- [>(_:_:)](swift/uint64/_(_:_:)-5jero.md)
- [%(_:_:)](swift/uint64/_(_:_:)-68vrk.md)
- [|(_:_:)](swift/uint64/_(_:_:)-6ykmm.md)
- [<(_:_:)](swift/uint64/_(_:_:)-75vtz.md)
- [/(_:_:)](swift/uint64/_(_:_:)-8b3l2.md)
- [>(_:_:)](swift/uint64/_(_:_:)-9xpv.md)
- [<=(_:_:)](swift/uint64/_=(_:_:)-1clb5.md)
- [<=(_:_:)](swift/uint64/_=(_:_:)-4pbv7.md)
- [>=(_:_:)](swift/uint64/_=(_:_:)-5p2f4.md)
- [>=(_:_:)](swift/uint64/_=(_:_:)-5sy3d.md)
- [>>(_:_:)](swift/uint64/__(_:_:)-25f5d.md)
- [<<(_:_:)](swift/uint64/__(_:_:)-5so09.md)
- [>>(_:_:)](swift/uint64/__(_:_:)-7rk6f.md)
- [<<(_:_:)](swift/uint64/__(_:_:)-83yhh.md)
- [>>=(_:_:)](swift/uint64/__=(_:_:)-25p32.md)
- [<<=(_:_:)](swift/uint64/__=(_:_:)-7usr.md)
- [~(_:)](swift/uint64/~(_:).md)

### Initializers

- [init()](swift/uint64/init().md)
- [init(clamping:)](swift/uint64/init(clamping:).md)
- [init(truncatingIfNeeded:)](swift/uint64/init(truncatingifneeded:).md)

### Instance Properties

- [bitWidth](swift/uint64/bitwidth-swift.property.md)
- [description](swift/uint64/description.md)

### Instance Methods

- [advanced(by:)](swift/uint64/advanced(by:).md)
- [distance(to:)](swift/uint64/distance(to:).md)
- [isMultiple(of:)](swift/uint64/ismultiple(of:).md)
- [quotientAndRemainder(dividingBy:)](swift/uint64/quotientandremainder(dividingby:).md)
