divide-by-zero

    4

    2答えて

    ads = ads.Where(x => (x.Amount - x.Price)/(x.Amount/100) >= filter.Persent); x.Amount == 0の場合「ゼロで除算エラーが発生しました」というエラーが表示されます。 このリクエストで私のようなことは避けたいですか? 更新: これは助けたが、私は決断を好きではない: ads = ads.Where(x => (x

    2

    1答えて

    なぜ除数アンダーフローは除数が被除数よりもはるかに小さい場合にのみ発生しますが、被除数のサイズにかかわらず分母がゼロに十分近づいても発生しませんか?丸められた結果は 結果の浮動小数点形式を用いて表現するには小さすぎる指数 を有する場合

    3

    2答えて

    ゼロクラッシュによる部門でエラーレポートを受け取り、クラッシュは__alldivという関数で発生します。この関数は私のコードのどこでも呼び出されません、私はファイルで検索でそれを探しました。

    2

    1答えて

    私はいくつかの古いC数学ライブラリに対してBoost.Testを使ってユニットテストを書いています。いくつかの指定された入力に対してInteger Division By Zeroシステム例外を発生させることが知られている関数の1つ。それが望ましい動作だとしましょう。私はこのケースに対して否定的なテストを書いてみたいと思います。 BOOST_REQUIRE_THROW(statement, exc

    4

    3答えて

    整数を0で割ったときにコンパイル時エラーが発生しますが、2倍の場合はコンパイルエラーはありませんが、実行時には無限大/ NaNが結果として得られます。どんなアイデアなぜ&なぜゼロで除算に来るときに異なる動作を持っていますか? void Main() { int number = 20; var result1 = number/0; // Divide by zero com

    16

    2答えて

    私は小さなHaskellのプログラムを持っている、と私は(GHC 7.0.3)にそれを実行すると、ゼロ例外によって、除算がスローされますなぜ好奇心 import qualified Data.ByteString.Lazy as B import Codec.Utils convert :: B.ByteString -> [Octet] convert bs = map (head .

    1

    1答えて

    私のクエリでは、平均を計算するときに、ゼロによる除算が発生します。私はNullifを使用してこれを解決しようとしていますが、Coldfusionが ')'の近くに不正な構文を示すエラーをスローするため、構文が正しいとは思われません。 私のクエリは次のとおりです。 <cfquery name="getValueAdd" datasource="#myDSN#"> select d.part

    24

    4答えて

    divと/の動作の間にかなり奇妙な不一致があります。 *ghci> :t 1 `div` 0 1 `div` 0 :: Integral a => a *ghci> :t 1/0 1/0 :: Fractional a => a *ghci> 1/0 Infinity *ghci> 1 `div` 0 *** Exception: divide by zero divが正しく例外

    2

    4答えて

    Stroustrupは、「C++の設計と進化」(Addison Wesley、1994)では、「算術オーバーフローやゼロ除算などの低レベルのイベントは、専用の低レベルのメカニズムではなく、これにより、C++は算術演算では他の言語の動作にマッチし、ゼロで割るなどのイベントが非同期であるパイプラインアーキテクチャで発生する問題も回避できます。 Q1:例外でない場合、GCCはなぜ低レベルのエラーではなく

    5

    1答えて

    私は、日付フィールド(solr.DateField)を含むSolr 3.5によって索引付けされた多数のドキュメントを持っています。今、私は結果を返すべきではありませんSolrのコンポーネントへの要求を実行します。私は統計の一部せずに要求を送信したり、代わりに任意の非日付の統計フィールドを指定した場合 http://example.com/solr/select?fq=sis_field_int:1