English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
bcコマンドは任意精度の計算機言語であり、通常Linuxで計算機として使用されます。
基本的な計算機に似ており、この計算機を使用して基本的な数学演算を行うことができます。
常用の演算:
bc(オプション)(引数)
オプション値
パラメータ
ファイル:計算タスクを含むファイルを指定します。
$ bc bc 1.06.95 著作権 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. これは完全に保証なしの無料ソフトウェアです。 詳細については、`warranty`とタイプしてください。 2+3 5 5-2 3 2+3*1 5
quitと入力して退出します。
パイプ記号を使って
$ echo "15+5" | bc 20
scale=2 小数桁を設定するために、2 は2桁を保持することを意味しています:
$ echo 'scale=2; (2.777 - 1.4744)/1' | bc 1.30
bcはscaleを使って小数桁を設定する以外に、ibaseとobaseを使って他の進数の計算もできます:
$ echo "ibase=2;111" |bc 7
進数変換
#!/bin/bash abc=192 echo "obase=2;$abc" | bc <pre> <p> 実行結果は:11000000、これはbcを使って10進数を2進数に変換しています。</p> <pre> #!/bin/bash abc=11000000 echo "obase=10;ibase=2;$abc" | bc
実行結果は:192、これはbcを使って二進数を10進数に変換しています。
計算平方と平方根:
$ echo "10^10" | bc 10000000000 $ echo "sqrt(100)" | bc 10