関数電卓
ブラウザで使える関数電卓:三角関数・対数・べき乗・平方根をリアルタイム計算。eval 不使用、サーバー通信ゼロ。
リアルタイム計算・eval なし・通信なし
キーパッドでもキーボードでも入力できます。省略乗算(2π、3(4+1))に対応、% は 100 で割る意味、DEG/RAD で三角関数の単位を切替ます。
このツールは完全にブラウザ内で動作します。データは端末から出ず、サーバーへアップロードされることはありません。
使い方
- 1キーパッドをタップするか、キーボードで式を入力します。
- 2三角関数に合わせて DEG/RAD を切り替えます。
- 3= を押してプレビューの結果を確定し、そのまま続けて計算します。
関数電卓
テンキーに加えて入力可能な式行を備えます。sin・cos・tan(DEG/RAD)、log₁₀、ln、平方根、2 乗、任意のべき乗、括弧、π と e。結果は入力中もプレビューされ、= で式に取り込んで連続計算できます。
式はこのサイト専用に書かれた再帰下降パーサーで評価します。JavaScript の eval や Function は一切使わず、データ送信もありません。省略乗算(2π、3(4+1))もそのまま動きます。
よくある質問
式はどのように評価されますか?
ページ内に実装した小さな字句解析器と再帰下降パーサーによります。数値・定数・関数・括弧・単項マイナス・後置 % と x²・右結合のべき乗・隣接値の省略乗算に対応します。不正な入力は何も実行せずエラーを表示するだけです。
tan 45° を出すには?
DEG を有効のまま(既定です)tan、45、= の順に押します。ラジアンで計算する場合(例:tan(π/4))は RAD に切り替えて直接 tan(π/4) と入力します。
結果の桁数が限られるのはなぜですか?
0.30000000000000004 のような浮動小数点のノイズを消すため、結果は有効数字 12 桁に丸めて表示します。2 進浮動小数点では 12 桁を超える精度に実質的な意味はほとんどありません。
関連ツール
ツールを埋め込む
1 行であなたのサイトにツールを。訪問者のブラウザ内で動きます。
<iframe src="https://zoyku.com/ja/tools/scientific-calculator?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — scientific-calculator" loading="lazy"></iframe>100% ローカル処理