Calculator


バグチェック不足かも。

error messages :

履歴:


計算式 :

normal debug ただのデバッグ用。
履歴の消去

!:階乗, [各種関数], P:permutation, C:combination, ^:べき乗, %:剰余, [*:乗算, /:除算], [+:加算, -:減算]
左にいくほど演算の優先順位が高い。[]で囲まれているのは同じ優先順位。

abs(x) : |x|, sqrt(x) : √x, deg(x) radian->degree, rad(x) degree->radian
ln(x) : xの自然対数, log(x) : xの常用対数, exp(x) : 自然対数の底のx乗
cos(x) : COS x, sin(x) : SIN x, tan(x) : TAN x [単位はradian]
acos(x) : ARCCOS x, asin(x) : ARCSIN x, atan(x) : ARCTAN x [戻値の単位はradian]
cosh(x) : HyperbolicCOS x, sinh(x) : HyperbolicSIN x, tanh(x) : HyperbolicTAN x
$pi : π, $e : 自然対数の底, $euler : Euler constant, $c : 光速の値(299792458)

関数の引数が(負でない)単なる数値のときは括弧を省略可。例)tan(1.23)+4 -> tan1.23 + 4

( と ) で囲むこともできる。
計算式フォーム中の改行は無視されるので複数行に分けること可能。
error messageがたまにこちらの意図からずれる。
演算はexactではなく、各種誤差が原因で正しい結果にならないことがある。例えば、tan(atan(1)*2)が計算できてしまう。


back