「Pythonで2進数を扱う」の版間の差分
提供: Python入門
(ページの作成:「Pythonで2進数(binary digit)を扱う方法を紹介します。 '''読み方''' ;2進数:にしんすう ;binary digit:ばいなり でぃじっと __TOC__ == 概...」) |
(相違点なし)
|
2014年1月23日 (木) 20:39時点における最新版
Pythonで2進数(binary digit)を扱う方法を紹介します。
読み方
- 2進数
- にしんすう
- binary digit
- ばいなり でぃじっと
概要
- bin() を使用して、10進数を2進数に変換できます。先頭に0bがつきます。
- format()で10進数を2進数に変換できます。フォーマットを指定して、0で埋めることができます。
- int()で、2進数から10進数に変換できます。
ソースコード
#!/usr/local/bin/python print bin(0) # 0b0 print bin(8) # 0b1000 print bin(15) # 0b111111 print int('11111111', 2) #255 print format(255, 'b') print format(255, '016b')
実行例
0b0 0b1000 0b1111 255 11111111 0000000011111111
関連項目
- Pythonで2進数を扱う
- Pythonで8進数を扱う
- Pythonで10進数を扱う
- Pythonで16進数を扱う
- Pythonでbase64を扱う
- Pythonでuuencodeを扱う
- Pythonでrot13を扱う
- Pythonで任意のrotを扱う