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