UInt16
A 16-bit unsigned integer value type.
Declaration
@frozen struct UInt16Topics
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
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 ImplementationsUnsignedInteger Implementations