問題タブ [ncalc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - NCalc 評価エラー、入力 ',' に実行可能な代替手段がありません
を使用して式を評価しようとしていNCalc
ます。
しかし、この式はエラーを生成しています
ここで宣言されている関数はすべてカスタム関数です。しかし、イベントEvaluateFunction
は発生しません。助けてください。
c# - Ncalc に新しい関数を追加する方法
私は新しいプロジェクトで Ncalc を使用していますが、必要なものはほとんどすべて揃っています。
いくつかの機能を拡張し、次のような新しい機能を追加する必要があるため、ほとんどすべてを言いました:nth root、randomなど
誰かがすでにそれらの機能を実装しているかどうか知っていますか? または、Ncalc の関数リストを拡張するためのヒントやガイドを教えていただけますか?
前もって感謝します。
c# - vb.net でカスタム関数を作成する NCalc
c# の代わりに vb2010 でカスタム関数を作成するための同等のコードは何ですか?
c# - NCalc の精度の問題
NCalc で丸めの問題が発生しました。私の問題は非常に単純です。0.5 と 0.5555 を足すだけです。期待される結果は 1.0555 です。これは、3 つの分数に丸める必要があります。1.056
float と double は、5 桁の数値で精度の問題を引き起こすことはありません。ただし、NCalc は行います。
これにより、切り上げではなく切り捨てられます。エラーが0.0000000~~~~1であっても。どうすればこれを解決できるか、誰にもアイデアがありますか?
c# - nCalc は与えられたすべての引数を合計します
nCalc を利用して何らかの計算を行う 1 つのプロジェクトに取り組んでいます。これらの計算には、sum()、avg() などの関数も含まれます。Excel 関数と非常によく似ています。
いくつかの変更の実装を開始しましたが、正しい場所から開始したかどうかさえわかりません。しかし、正しい場所から始めた場合、必要なことはパラメーターにアクセスして、それらを繰り返して要約できるようにすることです。
今まで、次のように EvaluationVisitor.cs に新しいケースを作成しました。
私は C# と nCalc の両方に非常に慣れていないので、助けていただければ幸いです。
前もって感謝します!
c# - カスタム関数名に記号を使用する NCalc
式の入力で、次のような特別な接頭辞で関数を目立たせたいとしましょう$
。
と のカスタム関数を記述$proper
し$upper
ます。
ただし、「文字 '$' には実行可能な代替手段がありません」というコンソール エラーが発生します。シンボルを削除するか、アンダースコアを使用すると機能します。
NCalcの関数名に記号文字を使用する方法はありますか? これは、関数が数字で始まる場合にも機能しません (関数名を のように短縮したい場合double
など2x
)。
(入力 ',' で NCalc 評価エラーに実行可能な代替手段がないのと似ています)