Initializer

init(truncating_or_extending:)

Creates an instance with the bit representation of source, truncating or sign-extending it to fit the bit representation of Self.

Source
init<T: BinaryInteger>(truncating_or_extending source: T)