Swift 標準ライブラリ >     UInt16
構造体
UInt16
符号なしの 16 ビット整数値型。
シンボル
イニシャライザ
init()
ゼロに初期化されたインスタンスを作成します。
init(Int)
init(Int16)
init(Int32)
init(UInt16)
value に初期化されたインスタンスを作成します。
init(Int8)
init(Double)
与えられた浮動小数点値をゼロ方向に丸めて新しいインスタンスを作成します。
init(UInt8)
init(Int64)
init(UInt)
init(UInt64)
init(Float)
与えられた浮動小数点値をゼロ方向に丸めて新しいインスタンスを作成します。
init(UInt32)
init(Float80)
与えられた浮動小数点値をゼロ方向に丸めて新しいインスタンスを作成します。
init(CGFloat)
与えられた radix の ASCII 表現から構築します。
init(bigEndian: UInt16)
必要に応じてバイトの順序を変更して、ビッグエンディアン表現から整数を作成します。
init(bitPattern: Int16)
Int16 bitPattern と同じメモリ表現を持つ UInt16 を構築します。範囲やオーバーフローのチェックは行われず、結果の UInt は bitPattern と同じ数値を持たないかもしれません。ビットのパターンは同じであることだけが保証されています。
init(integerLiteral: UInt16)
value に初期化されたインスタンスを作成します。
init(littleEndian: UInt16)
必要に応じてバイト順を変更して、リトルエンディアン表現から整数を作成します。
init(truncatingBitPattern: UInt64)
提供されたビットパターンの最下位ビットと同じビット単位の表現を持つ UInt16 を構築します。
init(truncatingBitPattern: UInt32)
提供されたビットパターンの最下位ビットと同じビット単位の表現を持つ UInt16 を構築します。
init(truncatingBitPattern: Int64)
提供されたビットパターンの最下位ビットと同じビット単位の表現を持つ UInt16 を構築します。
init(truncatingBitPattern: Int)
提供されたビットパターンの最下位ビットと同じビット単位の表現を持つ UInt16 を構築します。
init(truncatingBitPattern: Int32)
提供されたビットパターンの最下位ビットと同じビット単位の表現を持つ UInt16 を構築します。
init(NSNumber)
インスタンスプロパティー
var bigEndian: UInt16
必要に応じてバイトの順序を変更して、整数のビッグエンディアン表現を返します。
var byteSwapped: UInt16
バイトの順序を交換した現在の整数を返します。
var description: String
self のテキスト表現。
var hashValue: Int
ハッシュ値。
var littleEndian: UInt16
必要に応じてバイトの順序を変更して、整数のリトルエンディアン表現を返します。
var customMirror: Mirror
UInt インスタンスを反映する mirror。
var customPlaygroundQuickLook: PlaygroundQuickLook
型プロパティー
インスタンスメソッド
func toIntMax()
明示的に IntMax に変換します。
func toUIntMax()
Swift の最も広いネイティブな符号なし整数型を使用して、この数値を表します。
func advanced(by: Int)
func distance(to: UInt16)
型メソッド
static func addWithOverflow(UInt16, UInt16)
lhs と rhs を加算して結果を返し、演算が算術オーバーフローを引き起こした場合は true の Bool 値を返します。
static func divideWithOverflow(UInt16, UInt16)
lhs と rhs を除算して結果を返し、演算が算術オーバーフローを引き起こした場合は true の Bool 値を返します。
static func multiplyWithOverflow(UInt16, UInt16)
lhs と rhs を乗算して結果を返し、演算が算術オーバーフローを引き起こした場合は true の Bool 値を返します。
static func remainderWithOverflow(UInt16, UInt16)
lhs と rhs を除算して残余を返し、演算が算術オーバーフローを引き起こした場合は true の Bool 値を返します。
static func subtractWithOverflow(UInt16, UInt16)
lhs と rhs を減算して結果を返し、演算が算術オーバーフローを引き起こした場合は true の Bool 値を返します。
関連
- BitwiseOperations
- Comparable
- CustomPlaygroundQuickLookable
- CustomReflectable
- CustomStringConvertible
以下に準拠: