本文へスキップ
ToolMug

関数計算機(サイエンティフィック計算機)

式をまとめて入力するか、キーパッドで操作できる関数計算機です。三角関数、対数、累乗と累乗根、階乗、組み合わせ、パーセントに対応し、入力しながら答えを表示し、計算の履歴も残ります。

ブラウザ内で動作 — 入力した内容はアップロードされません

三角関数は度(degree)を使用

履歴

= で計算を終えると、ここに表示されます。クリックすると再編集できます。

使い方

  1. 式を入力するか、キーで操作します(例:2π × sin(30) + √16)。入力しながら式の下に結果が表示されます。
  2. 三角関数は初期設定で度数法(DEG)です。弧度法にするにはRADに切り替えます。
  3. 「=」またはEnterを押すと、式が結果に置き換わって履歴に追加されます。次の計算ではAnsでその結果を参照できます。
  4. 履歴の項目をクリックすると、その式が呼び出されて編集できます。

オプションの説明

演算の優先順位
かっこが最優先で、次に階乗とパーセント、次に累乗、次に乗算・除算・剰余、最後に加算・減算の順です。累乗は右から左に評価されるため、2^3^2 = 2^9 = 512、−2^2 = −4になります。
暗黙の乗算(省略した×)
数字とかっこ、定数、関数の間の×は省略できます。2π、3(1+2)、2sin(30) はすべて有効です。
関数
sin、cos、tanとその逆関数、sinh、cosh、tanh、ln、log(底は10。log(8, 2) は底2を意味します)、log2、√、cbrt、root(x, n)、abs、exp、ncr(n, r)、npr(n, r)、floor、ceil、roundに対応しています。
精度
結果は12桁の有効数字で表示されるため、0.1 + 0.2は0.3と表示されます。非常に大きい・小さい数は1.84467440737e+19のような指数表記になります。

例

式 結果
sin(30) + cos(60) 1
log(1000) 3
log(8, 2) 3
5! 120
ncr(5, 2) 10
root(27, 3) 3
17 mod 5 2

よくある質問

sin(30)が0.5にならないのはなぜですか?

角度の単位がDEGになっているか確認してください。弧度法(RAD)では、sin(30)は30ラジアンのサインなので、約−0.988になります。

パーセントキーはどう動きますか?

パーセントは100で割るので、50%は0.5、200 × 15% = 30です。ただし200 + 10%は220ではなく200.1になります。10%を加えたい場合は200 × 1.1、または200 × (1 + 10%)と書いてください。

どこまで大きい階乗を計算できますか?

170!(約7.26 × 10³⁰⁶)までです。それより大きい値は倍精度浮動小数点の範囲を超えるため∞と表示されます。階乗は0以上の整数のみに対応しています。

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

90°の正接(タンジェント)は定義されません(無限大に近づきます)。度数法では、90°、270°などの場合、巨大な近似値の代わりに「未定義」と表示します。

履歴は保存されますか?

このページを開いている間だけです。再読み込みすると消え、アップロードされることもありません。

プライバシー

このツールはすべてブラウザ内で動作します。ファイルやテキストはお使いの端末上で処理され、当サイトのサーバーにアップロードされることはありません。

関連ツール