Swift 2.2で符号付き2進数のビットの並びを文字列で取得する方法を教えてください。
例えば以下のような変数があった場合、コメントにあるような文字列を得たいです。
Swift
1let i1: Int8 = -1 // 文字列 "11111111" を得たい 2let i2: Int8 = -127 // 文字列 "10000001" を得たい
String型のイニシャライザに基数を指定できるものがありますが、プラスの数値ではうまくいきましたがマイナスの数値では期待した結果が得られませんでした。
Swift
1let i: Int8 = -127 // "10000001" を得たい 2let s = String(i, radix: 2) // "-1111111" となる
どのような方法で実現できるでしょうか。
何卒よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/05/07 23:16