首頁 > 後端開發 > C++ > 在C#中分配整數時,如何獲得雙重結果?

在C#中分配整數時,如何獲得雙重結果?

DDD
發布: 2025-01-27 16:56:09
原創
524 人瀏覽過

How Do I Get a Double Result When Dividing Integers in C#?

在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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板