I ♥ WordPress

printf/sprintf で 2進数で出力する
2007/07/24 11:33 posted by kunkichi

メモ。printf/sprintf の 型指定で b を使うと 2進数 で出力できる。Perl 5.6以降っぽい。
$ perl -e 'printf("%3d:%08b\n",$_,$_)for(0..255)'
  0:00000000
  1:00000001
・・・
254:11111110
255:11111111

Solaris8 標準の Perl は 5.003だから自分で書かないと無理かな。

参考:
↓まるまる載ってた。
2進10進数変換

コメント&トラックバック

トラックバックURL





このページの先頭へ