---
title: Binary Integer Operators
framework: swift
role: collectionGroup
role_heading: API Collection
path: swift/binary-integer-operators
---

# Binary Integer Operators

Perform arithmetic and bitwise operations or compare values.

## Topics

### Arithmetic

- [+(_:_:)](swift/binaryinteger/+(_:_:).md)
- [-(_:_:)](swift/binaryinteger/-(_:_:).md)
- [*(_:_:)](swift/binaryinteger/*(_:_:).md)
- [/(_:_:)](swift/binaryinteger/_(_:_:)-8zc6l.md)

### Arithmetic with Assignment

- [+=(_:_:)](swift/binaryinteger/+=(_:_:).md)
- [-=(_:_:)](swift/binaryinteger/-=(_:_:).md)
- [*=(_:_:)](swift/binaryinteger/*=(_:_:).md)
- [/=(_:_:)](swift/binaryinteger/_=(_:_:)-20xv1.md)

### Bitwise Operations

- [&(_:_:)](swift/binaryinteger/&(_:_:).md)
- [&=(_:_:)](swift/binaryinteger/&=(_:_:).md)
- [~(_:)](swift/binaryinteger/~(_:).md)

### Comparison

- [!=(_:_:)](swift/binaryinteger/!=(_:_:)-9ooa7.md)
- [!=(_:_:)](swift/binaryinteger/!=(_:_:)-4ljme.md)

## See Also

### Performing Calculations

- [quotientAndRemainder(dividingBy:)](swift/binaryinteger/quotientandremainder(dividingby:).md)
- [isMultiple(of:)](swift/binaryinteger/ismultiple(of:).md)
