関数電卓

度(Deg)モードでsin(30) = 0.5です。ほかに√144 = 12、2^10 = 1024、5! = 120です。

問題は解決しましたか?
Googleで優先表示

使い方

  1. キーボードで式を入力するか、画面のキーを押します。答えは入力中に表示され、=を押すと結果が入力欄に入ります。
  2. sin・cos・tanとその逆関数を使う前に、DegかRadを選びます。
  3. Ansで直前の結果を再利用でき、⌫で1文字削除、Cで全消去します。

計算方法

式は独自の構文解析で読み取り、通常の優先順位で計算します。括弧、階乗とパーセント、べき乗、掛け算と割り算、足し算と引き算の順です。入力した式をプログラムとして実行することはありません。

べき乗は右から結合するので、2^3^2は2^(3^2) = 512、-2^2は-4になります。括弧・定数・関数の前では、掛け算の記号を省けます。2π、3(4+1)、2sin(30)はそのまま入力できます。

logは常用対数(底10)、lnは自然対数です。asin・acos・atanは、選んだ単位で角度を返します。πは3.14159…、eは2.71828…です。

結果は最大12桁の有効数字で表示します。sin(180°) = 1.2e-16のような三角関数の丸め誤差は0として表示します。

関数と記号

入力意味例
sin( cos( tan(三角関数(DegまたはRad)度モードでsin(30) = 0.5
asin( acos( atan(逆三角関数度モードでatan(1) = 45
log( ln(常用対数と自然対数log(1000) = 3
√( または sqrt(平方根√144 = 12
^べき乗2^10 = 1024
!170までの整数の階乗5! = 120
%100で割る50% = 0.5
abs(絶対値abs(-7.5) = 7.5

よくある質問

度とラジアンはどう切り替えますか?

入力欄の上にあるDegとRadのボタンで切り替えます。sin・cos・tanと逆関数に影響します。円1周は360度、または2πラジアンです。

tan(90)がエラーになるのはなぜですか?

90度のタンジェントは、cos(90°)が0になるため定義されません。270や、90に180の倍数を足した角度でも同じです。

階乗はいくつまで計算できますか?

170!までで、約7.26e306です。それ以上は通常の数で扱える大きさを超えます。順列・組合せ計算ツールなら、厳密な大きな整数で計算できます。

何を入力しても安全ですか?

はい。入力は単なる数式として解析するだけで、プログラムとして実行することはなく、ブラウザの外にも出ません。未知の単語を入れると、構文エラーになるだけです。