数式エバリュエーター
変数や関数を含む数式を評価します。
数式評価ツールについて
数式評価ツールは、算術演算子(正しい優先順位と括弧を含む)、三角関数(sin, cos, tan, asin, acos, atan, atan2)、対数(log, log2, log10, ln)、指数関数(exp, pow)、根号(sqrt, cbrt)、丸め(floor, ceil, round, trunc)、ビット演算子、および組み込み定数(pi, e, tau, phi)を完全にサポートし、数式を計算します。変数をインラインで定義し、後続の式で参照できるため、多段階の工学計算や数式の検証に適しています。
使い方
標準的な中置記法を使用して数式を入力してください。例えば、`2 * sin(pi/6) + sqrt(144)` のように入力します。変数を使用する前に代入構文で定義します。例えば、`r = 5` の後に `area = pi * r^2` と入力して円の面積を計算します。入力するとすぐに、完全な浮動小数点精度で結果が計算されます。度/ラジアン切り替えを使用して、角度ベースの計算における三角関数の入力モードを切り替えることができます。また、式履歴パネルには以前の計算が保存され、後で確認できます。
一般的な使用例
- Python、MATLAB、または物理的な関数電卓に切り替えることなく、ブラウザで直接、三角法、対数、指数関数を含む多段階の数式を評価するエンジニアや科学者
- 開発者が、コード内の数学関数の数値出力を検証するために、この評価ツールで同じ式を実行し、計算値と比較して浮動小数点の実装エラーを検出する
- 学生が、中間変数を定義し、より単純な計算された部分結果から複雑な式を構築することで、微積分、物理学、または電気工学の問題を段階的に解決する
- 金融アナリストが、元本、利率、期間の指数計算と変数定義に対する評価ツールのサポートを利用して、複利、現在価値、NPV、その他の金融数式を計算する
- データサイエンティストやML実務者が、完全なコードセルを実行することなく、モデル設計およびデバッグ中に活性化関数の出力、損失関数の導関数、または正規化式を迅速に評価する