問題タブ [division]

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.

0 投票する
6 に答える
2928 参照

c# - ダブルと除算の問題

重複の可能性:C#で1/252 = 0の
除算を行うIntとDouble?

やあ、

金曜日だからかもしれませんが、私には理解できません。

最後の操作が0であるのはなぜですか?:S

敬具。

0 投票する
1 に答える
5084 参照

python - Pythonで最大公約数を計算する

Pythonに整数のリストがある場合、たとえばL = [4,8,12,24]、最大公約数/除数(この場合は4)をどのように計算できますか?

0 投票する
1 に答える
1850 参照

mysql - MySQL除算クエリに問題がある(おそらく簡単な修正)

ユーザーの全体的な比率を把握しようとしています。基本的に、比率を計算するために確認する必要がある2つの列、total_emailsとtotal_hoursがあります。

これは比率を複数回加算しているように見え、.45のようなものを取得する必要があるときに8.45のような数値を取得します

私が間違っていることについて何か考えはありますか?

0 投票する
3 に答える
852 参照

delphi - Delphi 6コンパイラオプション(PentiumセーフFDIV)

ユーザーからMadExceptからクラッシュレポートを受け取りました。例外は無効な浮動小数点演算でした。

ただし、奇妙な部分は、コールスタックが@FSafeDivideで停止することです。

私はグーグルをして、これが正しく除算をしなかった特定のペンティアムチップのチェックであることがわかりました。テストが失敗した場合、すべての分割はハードウェアではなくソフトウェアで行われます。コンパイラ設定でPentium-SafeFDIVオプションをオンにしています。

これがエラーの原因でしたか?また、例外クラスであるEInvalidOpがスタックオーバーフローなどである可能性があることもどこかで読みました。

あなたがそれを読みたいならば、これはメッセージを除いて狂牛病のスニピットです。

例外クラス:EInvalidOp例外メッセージ:無効な浮動小数点演算。

0 投票する
4 に答える
20029 参照

matlab - MATLAB 除算... 29/128 は 0 を返す必要がありますか?

これは精度の問題ではないと思います。答えは約 0.226 になるはずです。正確なコードは次のとおりです。

I値を取得している単なるマトリックスです。MATLAB からの出力は次のとおりです。

私は何が欠けていますか?

0 投票する
1 に答える
14325 参照

python - Python 2.6.5: Divide timedelta with timedelta

0 投票する
1 に答える
877 参照

mysql - mysql の奇妙な除算の問題

MYSQL の奇妙な問題を見てください。 代替テキスト

列 3 を見てください。結果は 0.02876121 ですが、実際の結果は列 4 = 0.02876 になるはずです。MYSQL が小数点でフォルト値を与えるのはなぜですか?

*もう1つのことは、「Where column = 'uniquevalue'」を追加して必要な結果を返すと、間違った値になるだけです。where条件を削除して、テーブル内のすべてのレコードを指定すると、値は正しいです。

0 投票する
6 に答える
50808 参照

java - 浮動小数点を整数で割ると0.0が返されるのはなぜですか?

したがって、数値の範囲が「0〜1024」で、それらを「0〜255」にしたい場合、数学では、入力を最大値(この場合は1024)で除算するように指示されます。私は0.0から1.0の間の数です。次に、これに宛先範囲(255)を掛けます。

それが私がやりたいことです!

しかし、何らかの理由で(Processingを使用して)Javaでは常に値0が返されます。

コードはこれと同じくらい簡単です

しかし、私はちょうど0.0を取得します。doubleとintを試しました。すべて無駄に。どうして!?

0 投票する
2 に答える
27441 参照

python - ゼロ除算

教授からのこの質問に問題があります。ここに質問があります:

2つのパラメーターを受け取る関数typing_speedの定義を記述します。1つ目は、特定の時間間隔で人が入力した単語の数(intがゼロ以上)です。2番目は、秒単位の時間間隔の長さ(ゼロより大きいint)です。この関数は、その人のタイピング速度を1分あたりの単語数(float)で返します。

これが私のコードです:

「係数」は、適切に丸められていないなどの理由で0が割り当てられていることを知っています。これらの小数を正しく処理する方法がわかりません。フロートはどうやら何もしていません。

どんな助けでもありがたいです、ありがとう。

0 投票する
3 に答える
6243 参照

c - ゼロ方向への丸めによる 2 の累乗による除算

! & ^ ~ やシフトなどのビット単位の演算子のみを使用して、数値 (a/(2**b) を計算する必要があります。次のヒントが与えられましたが、C は初めてで、コードの意味がわかりません。

誰かが私にそれを説明できますか?

a>>b は機能すると思いましたが、負の数では機能しないと思います。