問題タブ [arithmeticexception]
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.
java - ゼロで割っていることを暗示しているのはなぜですか?
私はHackerRank.comからいくつかの演習を解いており、コードはNetbeansやテストケースのページコンパイラでも完全に機能しますが、コードを送信すると、すべてのテストでこのエラーがスローされます(最後を除く):
ArithmeticException: Solution.main(Solution.java:15) でスローされます
コードは次のとおりです。
15 行目は次のとおりです。
声明の何が問題になっていますか?for ループで 'j' を 0 とは異なる値に設定したので、0 で割る理由はありません。これが自分で見つけた唯一の説明でした。
前もって感謝します。
java - Big Decimal 定期番号
javaクラスで計算したいのですがBigDecimal
、周期的な数値でいつも例外が出てしまいます。私はインターネットで探していましたが、残念ながら何も見つかりませんでした。多分誰かがそれを修正するのを手伝ってくれるでしょう。
例:
System.out.println(new BigDecimal(1).divide(new BigDecimal(4))); --> 0.25
asp.net - 1 GB を超える大きなファイルを返すときの算術演算での ASP.NET オーバーフローまたはアンダーフロー
ASP.NET である種の制限に遭遇しました。問題を ASP.NET MVC プロジェクト (Visual Studio 2010 および .NET 4 で作成) のサンプル プロジェクトに減らしましたが、問題は引き続き発生します。
MVC コントローラーには、ファイルのダウンロードを提供するメソッドがあります。
ファイルが 1 GB 未満の場合、ダウンロードは正常に機能します。1 GB を超えると、「算術演算でのオーバーフローまたはアンダーフロー」という例外がスローされます。詳細は次のとおりです。
問題は再現可能ですが、この動作に関する情報は見つかりませんでした。この種の問題を防ぐにはどうすればよいですか、または大きなダウンロード (> 1GB) を管理するにはどうすればよいですか?
c# - C# のチェックされていないコードでの ArithmeticException
お客様のマシンでは、次の行でArithmeticException (算術演算のオーバーフローまたはアンダーフロー)が発生します。どの PC (お客様または当社のもの) でも再現できません。
hdd.Capacity
とhdd.FreeSpace
はどこですかuint
。値は、ネイティブ DLL の関数からのものです。
プログラムでNOchecked
またはunchecked
キーワードを使用します。/checkedコンパイラ オプションは使用しません。
.NET 4 で記述され、32 ビット プロセスとして実行されます。
この例外がスローされる理由は何ですか?