Int8
An 8-bit signed integer value type.
Declaration
@frozen struct Int8Topics
Structures
Operators
!=(_:_:)&=(_:_:)&>>=(_:_:)&<<=(_:_:)*=(_:_:)+=(_:_:)-=(_:_:)==(_:_:)<(_:_:)|=(_:_:)/=(_:_:)^=(_:_:)%=(_:_:)
Initializers
init(_:)init(_:)init(_:)init(_:)init(_:)init(_:)init(bitPattern:)init(exactly:)init(exactly:)init(exactly:)init(exactly:)init(exactly:)init(truncating:)
Instance Properties
byteSwappedcustomPlaygroundQuickLookleadingZeroBitCountmagnitudenonzeroBitCounttrailingZeroBitCountwords
Instance Methods
addingReportingOverflow(_:)dividedReportingOverflow(by:)dividingFullWidth(_:)multipliedFullWidth(by:)multipliedReportingOverflow(by:)remainderReportingOverflow(dividingBy:)signum()subtractingReportingOverflow(_:)
Type Aliases
Type Properties
Default Implementations
AdditiveArithmetic ImplementationsAtomicRepresentable ImplementationsBinaryInteger ImplementationsComparable ImplementationsCustomReflectable ImplementationsDecodable ImplementationsEncodable ImplementationsEquatable ImplementationsExpressibleByIntegerLiteral ImplementationsFixedWidthInteger ImplementationsHashable ImplementationsSIMDScalar ImplementationsSignedInteger ImplementationsSignedNumeric Implementations