在c#
中實現雙重精確整數部門 C#中的標準整數劃分截斷結果,丟棄任何分數部分。 為了獲得整數部門的雙精度浮點結果,您需要在劃分之前將至少一個整數轉換為一個整數。double
鑄造方法:
最直接的方法是將兩個整數投放到>:>
>這迫使要使用浮點算術執行的劃分,從而產生了一個double
的值,從而保留了分數分量。
<code class="language-csharp">double num3 = (double)num1 / (double)num2;</code>
double
由於一個操作數為,C#在執行劃分之前會自動將另一個整數推向a
。 這通常是其簡潔性的首選。>
<code class="language-csharp">double num3 = (double)num1 / num2; </code>
double
為了對C#中的浮點算術和相關概念有更全面的了解,請探索諸如Dot Net Perls之類的資源:double
>
以上是在C#中分配整數時,如何獲得雙重結果?的詳細內容。更多資訊請關注PHP中文網其他相關文章!