関数電卓
三角関数、対数、累乗、定数に対応した関数電卓。端末内で高精度に計算する。
入力例:
使い方
式を直接入力するか、関数ボタンを押して式を組み立て、「計算する」または Enter で評価します。使える関数は sin, cos, tan, asin, acos, atan(三角関数)、ln(自然対数)、log(常用対数、底10)、sqrt(平方根)、cbrt(立方根)、abs(絶対値)、exp(eの累乗)です。定数は pi(円周率)、e(ネイピア数)、tau(2π)です。演算子は + − * / に加えて ^(累乗)、%(剰余)、!(階乗)が使えます。
三角関数の角度単位は DEG(度)と RAD(ラジアン)を切り替えられます。初期値は DEG です。例:DEG で sin(30) = 0.5 になります。
注意事項
式の評価はブラウザ内の専用パーサーで行い、eval は使いません。入力がサーバーへ送信されることはありません。階乗は0以上170以下の整数のみ計算できます。0で割る、負の数の平方根など、定義できない計算はエラーとして表示されます。
よくある質問
logとlnの違いは何ですか?
logは底が10の常用対数(log(1000) = 3)、lnは底がeの自然対数です。
DEGとRADはどちらを使うべきですか?
角度を「30°」のように度で考える場合はDEG、弧度法で考える場合はRADを選んでください。初期値はDEGです。