関数電卓 - 三角関数・逆三角関数・対数・指数・メモリ機能付き高精度電卓

関数電卓 - 三角関数・逆三角関数・対数・指数・メモリ機能付き高精度電卓

三角関数(sin, cos, tan)、逆三角・双曲線関数、常用対数・自然対数(ln, log)、階乗、指数計算およびメモリレジスタを搭載した高精度関数電卓。

プリセット:
Scientific Control Keypad
deg
sin(45) + cos(30)
1.57313218
Angle Scrubber (θ):45° / 0.785 rad
Primary Result1.57313218Calculated in-browser
Scientific Exp1.5731e+01.5731 × 10^0
Angle Mode1.57° DEG≈ 0.0275 rad
Memory RegisterM = 0.00Latency: 0.05 ms
Mathematical Interactive Canvas
Curve Source:
-2π0+2π
Normalized Infix Formulasin(45) + cos(30)Angle Mode: DEG
Evaluated Numerical Result1.57313218Decimal precision: 8 places
Abstract Syntax Tree (AST) & Evaluation Stack:
[1]➔sin(45) = 0.7071067811865475
[2]➔cos(30) = 0.8660254037844387
[3]➔0.7071067811865475 + 0.8660254037844387 = 1.5731321849709863
角度設定 (DEG / RAD)1 Calculations
IEEE 754 倍精度浮動小数点deg Mode Active
ローカル式評価バッファ0.06 ms (Zero Server)
技術リファレンス・アーキテクチャガイド

関数電卓 - 三角関数・対数・メモリ計算エンジン — 技術リファレンス

三角関数(sin, cos, tan)、逆三角・双曲線関数、常用対数・自然対数(log, ln)、指数、階乗、メモリレジスタ(M+, M-, MR, MC)に対応したブラウザ完結型の高精度関数電卓です。

関数電卓 - 三角関数・対数・メモリ計算エンジン — 技術リファレンス — クライアントサイド完全ローカル実行アーキテクチャ図
関数電卓 - 三角関数・対数・メモリ計算エンジン — 技術リファレンス — クライアントサイド完全ローカル実行アーキテクチャ図

主要パラメータと設定項目

角度モード (Angle Mode)string (DEG / RAD)

三角関数演算における角度引数の単位(度数法 DEG / 弧度法 RAD)を指定します。

初期値: DEG
メモリレジスタ (M)number

連続した計算間で保持・加減算される浮動小数点値です。

初期値: 0.0
計算精度 (Precision)number (significant digits)

最大15桁の有効数字を保証するIEEE-754倍精度浮動小数点表現。

初期値: 15
数式評価方式 (Evaluation Method)string

厳格なPEMDAS演算優先順位に従うShunting-Yardアルゴリズム構文解析。

初期値: AST Parser

現場のベストプラクティス・実践Tips

計算前にDEG(度)とRAD(ラジアン)のモードを確認

物理や工学計算で最も多いミスは、度数法で計算すべきsin(30°)をラジアンモード(約-0.988)で評価してしまうことです。画面上のDEG/RADバッジを必ず確認してください(sin(30°) = 0.5)。

括弧を活用して演算の優先順位を明確化

数式処理では累乗が単項マイナスより優先されるため、-3^2 は -9 と評価されます。(-3)の二乗を計算する場合は (-3)^2 と明示的に括弧で囲み、9 を算出してください。

キーボードショートカットで高速入力

ボタンをクリックする代わりに、キーボードで「s」で sin、「c」で cos、「t」で tan、「l」で log、「p」で π、「^」で累乗を直接入力できます。

よくある落とし穴とトラブルシューティング

⚠️数式評価時の構文エラー(Syntax Error)

開き括弧「(」と閉じ括弧「)」の数が一致しているか、また「++」や「* /」のような連続した不正な演算子が含まれていないか確認してください。

⚠️ゼロ除算(Divide by Zero)または Infinity の結果

tan(90°) や 5/0 などの数学的に未定義な演算は、後続の計算破壊を防ぐため Error または Infinity として処理されます。

よくある質問 (FAQ)

log と ln の違いは何ですか?▼

「log」は底を10とする常用対数(log10(100) = 2)を指し、「ln」はネイピア数 e(約2.71828)を底とする自然対数を指します。自然対数は物理学、生物学、金融工学などで広く使われます。

メモリ機能(M+, M-, MR, MC)はどのように使いますか?▼

「M+」は現在の表示値をメモリに加算、「M-」は減算、「MR」は保存されたメモリ値を画面に呼び出し、「MC」はメモリをクリアして0にリセットします。

指数表記(科学的表記法)に対応していますか?▼

はい。1e12 以上の大きな数値や 1e-6 未満の極小値は、自動的に標準的なE表記(例: 6.022e23)でレンダリングされます。

計算した数式やデータが外部サーバーに送信されることはありますか?▼

いいえ。すべての数式処理はお使いのブラウザ内のJavaScript実行環境で100%ローカルに完結し、外部サーバーへの通信やデータ収集は一切行われません。

関連開発者ツール

全ツール一覧 →
燃料代計算機 - ドライブガソリン代・燃費(km/L, L/100km, MPG)・同乗者割り勘計算converter

走行距離・燃費・ガソリン単価からドライブの燃料代と必要給油量を精密計算。往復計算や同乗者ごとのワリカン精算にも対応したプライベートツール。

ツールを開く→
GPA計算機 - 4.0満点スケール・加重GPA(Honors/AP)・学期別成績計算math

大学・高校の標準4.0スケールおよびAP/Honors加重スケールに対応した通算GPAおよび学期別GPAの精密計算・目標達成シミュレーター。

ツールを開く→
データ容量換算ツール - 10進法(MB, GB, TB)と2進法(MiB, GiB, TiB)の相互変換converter

HDD/SSDの公称10進法容量(SI単位系)とOS認識の2進法実容量(IEC単位系: GiB, TiB)の差分を即時換算。データ転送所要時間シミュレーター搭載。

ツールを開く→
温度換算ツール - 摂氏(℃)・華氏(℉)・ケルビン(K)・ランキン度換算converter

セルシウス度(℃)、ファーレンハイト度(℉)、絶対温度ケルビン(K)、ランキン度(°R)を相互換算。1気圧下の水相状態(固体・液体・気体)自動判定付き。

ツールを開く→
平均値計算機 - 算術平均・中央値・最頻値・標準偏差・分散の統計計算math

相加平均・中央値(メディアン)・最頻値(モード)・幾何平均・調和平均・不偏分散・標準偏差・四分位範囲(IQR)を一括計算。100%ブラウザ完結型統計ツール。

ツールを開く→
速度・距離・時間 計算ツール - 速さ・所要時間・ペース計算math

速度・距離・移動時間を即座に計算。mph、km/h、m/s、ノット、ペース(分/km、分/マイル)の単位変換に対応した完全プライベートなブラウザ完結型キネマティクス計算ツール。

ツールを開く→