# 関数電卓

計算式をまとめて処理できる関数電卓です。度数法またはラジアンでの三角関数、逆関数と双曲線関数、対数、根、累乗、階乗、組み合わせ、pi や e などの定数に対応しています。sin(30) + sqrt(2)^3 + log10(1000) のような式を入力し、角度の単位と小数点以下の桁数を選ぶと、制限された mathjs エンジンで評価した結果が得られます。学生、エンジニア、基本的な算術以上の計算が必要な方に適しています。

## よくある質問

### どの関数を利用できますか？

sin、cos、tan、sec、csc、cot とそれらの逆関数、sinh、cosh、tanh などの双曲線関数、sqrt、cbrt、nthRoot、exp、log、ln、log10、log2、abs、round、floor、ceil、factorial、gamma、combinations、permutations、gcd、lcm、mod、hypot、min、max などを利用できます。定数は pi、e、tau、phi、i です。累乗には ^、階乗には factorial(n) を使います。

### 角度の単位設定はどのように機能しますか？

度数法モードでは、sin、cos、tan、sec、csc、cot は単位のない数値を度として扱い、asin、acos、atan、atan2 は度で結果を返します。そのため、sin(30) = 0.5、asin(1) = 90 です。ラジアンモードでは、同じ関数がラジアンを使うため、sin(pi / 6) = 0.5 です。双曲線関数は常に単位のない数値を使います。

### log と ln の違いは何ですか？

log(x) と ln(x) はどちらも底が e の自然対数です。底が10なら log10(x)、底が2なら log2(x)、任意の底 b なら log(x, b) を使います。たとえば、log(8, 2) = 3 です。対数計算機では正確な結果も検出できます。

### 度数法モードではなぜ tan(90) がエラーになるのですか？

90度および270度の正接は、コサインがゼロになるため未定義です。丸め誤差による巨大な数値を返す代わりに、このツールは未定義の結果を報告します。同様に、0度および180度のコタンジェントも未定義です。

### なぜsin(180)はちょうど0なのですか？

浮動小数点演算では、sin(180 degrees)やsin(pi)の計算で1.2e-16のようなごく小さな誤差が残ることがあります。この計算機は、1e-15より小さい三角関数の結果をゼロとして扱います。これは計算機に期待される動作です。それ以外の結果は、丸める前の精度を保ちます。

### 複素数の結果を得られますか？

はい。sqrt(-9)やln(-1)などの演算では、3iのような複素数の結果がa + biの形式で表示されます。iを使って複素数を直接入力することもできます。極形式や偏角には、複素数計算機をお使いください。

### 階乗はどれくらい大きな数まで計算できますか？

階乗は倍精度で計算されるため、170の階乗が有限値の最大値となり、それを超えるとInfinityが返されます。組み合わせと順列では、nは10,000まで指定できます。大きな数を正確に計算するには、順列・組み合わせ計算機をお使いください。

### 演算はどの順序で計算されますか？

標準的な演算の優先順位が適用されます。まず括弧、次に階乗、右から左への累乗、乗算と除算、最後に加算と減算です。そのため、2^3^2は2^9 = 512となり、-2^2は-4となります。順序を変えるには括弧を追加してください。

### 単位や変数を使えますか？

いいえ。この計算機は数値のみを扱い、xなどの未知の名前は受け付けません。cmやkgなどの単位や、単位間の変換には式評価ツールをお使いください。変数を含む式には、式の簡約ツールまたは導関数計算機をお使いください。

### 小数点以下は何桁表示されますか？

既定では6桁で、0～15桁から選べます。末尾のゼロは削除され、選択した精度では小さすぎる値は科学表記で表示されます。1.5e+25のような非常に大きな結果も科学表記になります。

ここに広告を掲載しませんか？

[メールでお問い合わせ](mailto:hi@dennn.is?subject=OneClick%20Pro%E3%81%A7%E3%81%AE%E5%BA%83%E5%91%8A%E6%8E%B2%E8%BC%89)

[広告 WordPress向けのエージェント対応プラグインスイート。](https://sleekwp.com/?ref=oneclickpro)
