整数除去を通じてデュアルプレシションフローティングポイント結果を取得する方法は?
ほとんどのプログラミング言語では、2つの整数がデフォルトで整数部門を実行し、結果も整数です。ただし、場合によっては、デュアルプレシションフローティングポイントの結果が必要になる場合があります。これには、部門を実行する前に、操作の数をデュアル受典フローティングポイントに変換するための変更方法が必要です。
解決策:簡単なソリューションは、除算を実行する前に、両方の整数をデュアルプレシジョンフローティングポイント数に変換することです。これにより、操作部門が操作の数をデュアル受典フローティングポイントとして扱うことが保証され、デュアル - 科学指数を取得します。次のコードフラグメントは、これを示しています:
最適化: C#では、メソッドの任意のパラメーターがデュアルプレシションフローティングポイント番号に分割されている場合、言語はデュアルペリジョンフローティングポイント番号を自動的に使用してメソッドを削除してダブルプレシジョンフローティングポイント出力を取得します。したがって、操作の1つのみをデュアル受典フローティングポイントに変換することも効果的です。<code class="language-c#">double num3 = (double)num1/(double)num2;</code>
操作の1つがすでにデュアルプレシションフローティングポイント番号である場合、この最適化はコードの読みやすさと効率を向上させることができます。 その他のリソース:
プログラミングのデュアルプレシションフローティングポイント分割の詳細については、次のリソースを参照してください。
<code class="language-c#">double num3 = (double)num1/num2;</code>[DOT Net Perls]
以上がプログラミングで整数を除算するときに 2 倍の結果を得るにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。