CalcLibrary

関数電卓

三角関数、対数、べき乗、平方根、階乗、pi や e などの定数を含む数式を計算します。

計算方法

sin(x),  cos(x),  tan(x),  log(x),  ln(x),  x,  xn,  n!\sin(x),\; \cos(x),\; \tan(x),\; \log(x),\; \ln(x),\; \sqrt{x},\; x^{n},\; n!

変数、記号、単位

xx

実数の引数。三角関数ではラジアン

nn

非負整数の指数または階乗の引数
計算方法の説明

入力した数式を安全な再帰下降パーサーで読み取り、eval を使わずに計算します。四則演算、関数、階乗、定数に対応しています。

数式はトークン化され、安全な再帰下降文法で解析されます。優先順位は、右結合の ^*/% より強く、それらが +- より強くなります。階乗 ! は後置演算です。利用できる関数は sin\sincos\costan\tanarcsin\arcsinarccos\arccosarctan\arctanlog10\log_{10}ln\ln\sqrt{\,}|\cdot| です。定数は π\piee、三角関数の引数はラジアンです。

よくある質問

どの関数に対応していますか?
sin、cos、tan、asin、acos、atan、log(常用対数)、ln(自然対数)、sqrt、abs、階乗 ! に対応しています。定数 pi と e も使えます。
角度はラジアンですか、度ですか?
三角関数はすべてラジアンで計算します。度をラジアンに変えるには pi/180 を掛けます。
べき乗はどう書きますか?
^ 演算子を使います。例: 2^10 = 1024。
log と ln の違いは何ですか?
log は底 10 の対数、ln は底 e の自然対数です。
括弧でまとめられますか?
はい。括弧は通常どおり優先順位をまとめます。例: (2+3)*4 = 20。

関連する計算機

すべての計算機

計算を始めますか?

無料の計算機です。