weblog of key_amb

主にIT関連の技術メモ

bc - コマンドライン計算機

ターミナル上でちょっと計算したい。
そんなときに使えるコマンド。

bc

とだけ打つと、対話モードになる。
対話モード時にプロンプトとかないので、貼ってもわかりにくいが、手元の環境だと以下のような感じ。

quiche@virtue:~$ 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'. 
scale=2 # <= 入力
35*2    # <= 入力
70      # <= 実行結果
30/3    # <= 入力
10.00   # <= 実行結果

こんな感じで簡単な計算機として使える。

scale=2

は小数点以下の桁数(=精度)を指定している。

詳しい使い方は man とか見るといいでしょう。