トップ «前の日記(2014-02-19(Wed)) 最新 次の日記(2014-02-23(Sun))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2014-02-20(Thu) なんとなく晴れ

ゼロで隙間埋め

Lチカで、二進値を固定長に揃える必要が出た。
記憶などを頼りに検索して、 一年前のコードを 書き換える。

#!/usr/bin/env python3
 
for x in range(20):
  print ('{0:2}'.format(x),':', \
    '{:>7}'.format(bin(x)).\
      replace('0b','').replace(' ','0'))
 0 : 00000
 1 : 00001
 2 : 00010
 3 : 00011
 4 : 00100
 5 : 00101
 6 : 00110
 7 : 00111
 8 : 01000
 9 : 01001
10 : 01010
11 : 01011
12 : 01100
13 : 01101
14 : 01110
15 : 01111
16 : 10000
17 : 10001
18 : 10010
19 : 10011

python2.x なら、print の括弧を一組外す。


リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。