MS-DOSプロンプトで数式を入力し、その答を標準出力するソフトです。
ちょっとした計算をしたいときは、ふつう電卓を使うのでしょうか。
電卓は正しくキー入力したかどうか分からないので私は嫌いです
(すぐに間違えるし)。
その点、このソフトは何を計算したか分かるので安心です。
calc.lzh (2kB)
使い方は次のようです。
CScript [//nologo] calc.js expression
expression にはたとえば、
1+2
などとします。スペースを入れたいときは
"1 + 2"
とします。
演算子だけでなく、JScriptの関数(Mathオブジェクトのメソッド)と
定数(Mathオブジェクトのプロパティ)も使えます。
たとえば次のようです。
CScript //nologo calc.js sin(PI/2)
使える関数と定数は次のとおりです。
関数:
abs acos asin atan atan2 ceil cos
exp floor log max min pow random
round sin sqrt tan
定数:
PI E
前回の結果を $ で参照できます。たとえば、
>CScript //nologo calc.js 1+2
3
>CScript //nologo calc.js $*$*2
18
という具合です。
calc.bat
------------------------------------------
cscript //nologo ...\calc.js %1
というファイルを作っておいてパスの切ってあるディレクトリに入れておけば、
calc 1+2
で答えが出てきます。
あと、MS-DOSプロンプトをスタートメニューに入れておいて、
2つのキーで開くようにしておきましょう。