---
title: Int128
framework: swift
role: symbol
role_heading: Structure
path: swift/int128
---

# Int128

A 128-bit signed integer value type.

## Declaration

```swift
@frozen struct Int128
```

## Topics

### Operators

- [!=(_:_:)](swift/int128/!=(_:_:).md)

### Initializers

- [init(bitPattern:)](swift/int128/init(bitpattern:).md)

### Default Implementations

- [AdditiveArithmetic Implementations](swift/int128/additivearithmetic-implementations.md)
- [AtomicRepresentable Implementations](swift/int128/atomicrepresentable-implementations.md)
- [BinaryInteger Implementations](swift/int128/binaryinteger-implementations.md)
- [Comparable Implementations](swift/int128/comparable-implementations.md)
- [CustomReflectable Implementations](swift/int128/customreflectable-implementations.md)
- [Decodable Implementations](swift/int128/decodable-implementations.md)
- [Encodable Implementations](swift/int128/encodable-implementations.md)
- [Equatable Implementations](swift/int128/equatable-implementations.md)
- [ExpressibleByIntegerLiteral Implementations](swift/int128/expressiblebyintegerliteral-implementations.md)
- [FixedWidthInteger Implementations](swift/int128/fixedwidthinteger-implementations.md)
- [Hashable Implementations](swift/int128/hashable-implementations.md)
- [Numeric Implementations](swift/int128/numeric-implementations.md)
- [SignedInteger Implementations](swift/int128/signedinteger-implementations.md)
- [SignedNumeric Implementations](swift/int128/signednumeric-implementations.md)
- [Strideable Implementations](swift/int128/strideable-implementations.md)

## Relationships

### Conforms To

- [AdditiveArithmetic](swift/additivearithmetic.md)
- [AtomicRepresentable](synchronization/atomicrepresentable.md)
- [BinaryInteger](swift/binaryinteger.md)
- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Comparable](swift/comparable.md)
- [Copyable](swift/copyable.md)
- [CustomReflectable](swift/customreflectable.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [ExpressibleByIntegerLiteral](swift/expressiblebyintegerliteral.md)
- [FixedWidthInteger](swift/fixedwidthinteger.md)
- [Hashable](swift/hashable.md)
- [LosslessStringConvertible](swift/losslessstringconvertible.md)
- [Numeric](swift/numeric.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [SignedInteger](swift/signedinteger.md)
- [SignedNumeric](swift/signednumeric.md)
- [Strideable](swift/strideable.md)

## See Also

### Signed Integers

- [Int8](swift/int8.md)
- [Int16](swift/int16.md)
- [Int32](swift/int32.md)
- [Int64](swift/int64.md)
