数式計算機
オンラインで利用可能な無料の計算式計算ツール。インストール不要。変数、SI単位、暗黙的な乗算機能を備えたマルチ行計算機能も搭載。
数式計算機とは?
数式計算機は、複数行の変数定義、リアルタイム評価、自動依存関係伝播をサポートするオンライン計算ツールです。コードのように 1 行ずつ計算ロジックを記述します — 各行は変数を定義するか式を評価し、結果がすぐに右パネルに表示されます。サーバーを必要とせず完全にブラウザで実行されるため、迅速なエンジニアリング計算を必要とするエンジニア、学生、開発者に最適です。
数式計算機の使い方
エディタに 1 行ずつ数式を入力します。name = expression 構文を使用して、後続の行が参照できる変数を定義します。純粋な式(= なし)は直接評価され、結果が表示されます。// で始まる行はコメントであり、無視されます。すべての数式はブラウザの IndexedDB に自動的に保存されるため、ページの更新間で保持されます。\\n\\n例:\\na = 10\\nb = a * 3\\nsqrt(b)\\n結果:a = 10、b = 30、最後の行は 5.477... を表示します
SI 接頭辞と暗黙的な乗算
一般的な SI 接頭辞がサポートされています:T(10^12)、G(10^9)、M(10^6)、k(10^3)、m(10^-3)、u(10^-6)、n(10^-9)、p(10^-12)。例えば、10k は 10000 に等しく、4.7u は 0.0000047 に等しいです。数値の直後に変数名が続くと、自動的に乗算が挿入されます:2PI は 2*PI と同等で、3R1 は 3*R1 と同等です。SI 接頭辞は変数と組み合わせることもできます — 10kOhm で、Ohm が既知の変数の場合、10000*Ohm に解決されます。
組み込み関数と定数
組み込み数学関数:sin、cos、tan、asin、acos、atan、atan2、sinh、cosh、tanh、sqrt、cbrt、exp、log(自然対数)、log2、log10、abs、ceil、floor、round、pow、max、min、sign、trunc。\\n\\n追加関数:gcd(最大公約数)、lcm(最小公倍数)、isPrime、clamp、deg2rad、rad2deg。\\n\\n表示形式関数:bin(x)、hex(x)、oct(x) — 数値を 2 進数、16 進数、8 進数で表示。\\n\\n組み込み定数:PI、E、LN2、LN10、LOG2E、LOG10E、SQRT2、SQRT1_2、Infinity、INT_MAX、INT_MIN、UINT_MAX、LONG_MAX、LONG_MIN、ULONG_MAX。
数値形式と演算子
式で複数の数値形式がサポートされています:\\n- 16 進数:0xFF(255 に等しい)\\n- 2 進数:0b1010(10 に等しい)\\n- 8 進数:0o77(63 に等しい)\\n- パーセンテージ:50%(0.5 に等しい)\\n\\n特殊演算子:\\n- べき乗:a ^ b は a の b 乗を計算します\\n- 条件:condition ? valueIfTrue : valueIfFalse\\n- 比較および論理演算子:\u003e、\u003c、\u003e=、\u003c=、==、!=、\u0026\u0026、||、!
ユーザー定義関数と角度モード
アロー構文を使用してカスタム関数を定義します:\\nf = x =\u003e x^2\\nf(3) // → 9\\n\\ng = (a, b) =\u003e sqrt(a^2 + b^2)\\ng(3, 4) // → 5\\n\\nユーザー関数は以前に定義された変数を参照でき、組み込み関数のように呼び出されます。\\n\\n角度モード:DEG/RAD ボタンをクリックして、三角関数の度数モードとラジアンモードを切り替えます。DEG モードでは sin(90) = 1、RAD モードでは sin(PI/2) = 1 です。
▶どの演算子がサポートされていますか?
▶変数はスコープされていますか?
▶数式がエラーを投げるのはなぜですか?
▶データはサーバーに送信されますか?
▶デフォルトの例にリセットするには?
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。