求解整數數學中的零分部問題 表達式
評估為零,因為標準整數除法會截斷任何分數分量。 為了獲得正確的小數結果,您需要使用浮點數執行計算。 這是校正的代碼:
18 / 58
<code class="language-csharp">decimal share = (18m / 58m) * 100m;</code>後綴明確地將整數文字施放為小數。這樣可以確保部門操作保持分數部分,並產生準確的百分比:18 /58 *100≈31.0344827586207。
以上是整數部門為什麼返回零,我該如何修復?的詳細內容。更多資訊請關注PHP中文網其他相關文章!