問題タブ [divide-by-zero]
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.
expression - DataColumn 式のゼロ除算
基本的な .net DataColumns と関連する Expression プロパティを使用しています。
データベース テーブルから選択する列をユーザーが定義できるアプリケーションがあります。また、データ列で式を実行する他の列を追加して、情報のカスタム グリッドを作成することもできます。
私が抱えている問題は、「(C2/C3)*100」の行に沿って計算列がある場合です。ここで、C2 と C3 はデータ列であり、C3 の値はゼロです。古い「ゼロで割る」問題。
簡単な答えは、式を「IIF(C3 = 0, 0, (C2/C3)*100)」に変換することですが、ユーザーがそれを行うことを知っているとは思わず、コンパイル時に私は知りませんどの列が定義されているかを知っています。そのため、IIF 句を作成するために、除算で使用されている列をプログラムで特定する必要があります。それはかなりトリッキーになる可能性があります。
「ゼロ除算」エラーが発生した場合に、エラーをスローせずに結果を 0 に置き換える別の方法はありますか?
c++ - 正規化時に奇妙なホモグラフィ値を回避する
ホモグラフィに精通している人は、均一な座標を維持するために、マトリックス コンポーネントのいずれかで割って正規化する必要があることを知っているでしょう。ホモグラフィは 3x3 の行列で、通常は (3,3) の要素で除算して正規化されます。
問題は、その値が非常に小さく (たとえば 0.0000008)、ゼロであると想定される値 (0.0000007) を除算する場合に発生します。結果の値は、ゼロであると想定された場合、ほぼ 0.875 であり、結果の投影には意味がありません。
これを解決する一般的な方法を知りたいです。私は C++ と浮動小数点演算を使用しています。
sql - ここでゼロ除算エラーを回避する方法は?
私が持っている次のクエリでは、ゼロ除算エラーが発生しています。
次のようにしてこれを修正しようとしましたが、構文エラーが発生し、理由がわかりません。ここで構文的に間違っているのは何ですか?
c++ - どうすればこれを修正できますか?
分割がうまく機能していません。ここで何が間違っていますか?内部に数学演算を含むクラスを作成しようとしています。私はここでいくつかの練習をしようとしている初心者です。具体的に何が間違っているのか教えていただけますか?
reporting-services - SSRS ゼロ除算エラー式
うまくいきますように。レポートの作成中に #error が表示されるようです。ゼロ除算エラーのようですが、解決できません。表現:
私はRSに比較的慣れていませんが、試しました
しかし、成功しませんでした。
どんな助けでも、私は素晴らしいでしょう。
ありがとう
java - Javaでdoubleを0で割る
Javaの次のステートメントがArithmeticExceptionを報告しないのはなぜですか?
python - プログラムの実行を妨げるPythonのゼロ除算
私はまだ多肢選択式クイズ プログラムに取り組んでいます。私はもうすぐそこにいます。まだいくつかのバグがあります。プログラムは、正解、不正解、および現在のパーセンテージの質問数を継続的に集計します。ただし、最初はユーザーが質問に答えていないため、プログラムは実行されません。したがって、NULL % は正しいです。私のコードは以下の通りです:
これに対する回避策があるかどうか、またはすべて間違っている可能性があるかどうかはわかりません。あらゆる支援をいただければ幸いです。ありがとう。
c++ - ゼロに近い浮動小数点値によってゼロ除算エラーが発生する可能性はありますか?
フロートを直接比較するのではなく、許容値を使用することになっていることは誰もが知っています。
値を除算で使用する前に値をゼロと比較する場合にも同じことが当てはまるかどうか疑問に思っていました。
この場合、イプシロンと比較する必要がありますか?
ruby - ruby はゼロ除算を防ぐ
場合によってはそのような表現
この状況を回避する方法、またはループ計算をスキップして続行する方法
linux-kernel - ArmCortexA-9のカーネルで行われる「ゼロディバイド」はどこにありますか
ゼロ除算のカーネルソースコード(2.6.35)を調べています。
ユーザースペースプログラムにゼロ除算を挿入すると、すべてのスレッドが停止しました。
だから私はArmCortexA-9のカーネルで「ゼロディバイド」がどこで行われているのか知りたいですか?
このためのトラップを見つけることができません...。
ありがとう