bcコマンドを使ってみる。
obaseで出力、ibaseで入力の進数を設定することが出来る。
obase=16 ibase=2
って書くと、2進数を16進数に変換する電卓モドキが出来上がる。
bc bc 1.06.95 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For details type `warranty'. 10001111 10001111 obase=16 ibase=2 10001111 8F 10001111 8F 100011110000 8F0 1000111100000000 8F00
逆引きUNIXコマンド/bcコマンドで16進数、10進数、8進数、2進数の変換・計算を行う - Linuxと過ごす
使ってみて思ったんですが、言語の対話形式だとよく表示される > が表示されないので、なんかこう使い方に違和感を感じるのは僕だけでしょうか。
> > >