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