整数 → 16進数文字列
String(42, radix: 16) // => "2a"
16進数文字列 → 整数
Int("2a", radix: 16)! // => 42
入力が数値にパースできない文字列の場合は nil
になる。
Int
はプラットフォームのネイティヴなビット幅と同じ幅を持つ(64ビットプラットフォームなら Int64
と同じ)。他のビット数や符号なしなどの型にしたいなら UInt8
などと指定すればOK。
String(42, radix: 16) // => "2a"
Int("2a", radix: 16)! // => 42
入力が数値にパースできない文字列の場合は nil
になる。
Int
はプラットフォームのネイティヴなビット幅と同じ幅を持つ(64ビットプラットフォームなら Int64
と同じ)。他のビット数や符号なしなどの型にしたいなら UInt8
などと指定すればOK。