將數字舍入數字到C#中的兩個小數點,使用Math.Round.Round
將數字舍入到指定的小數位置是編程中的常見任務。在C#中,MATH.ROUND函數提供了一種方便的方法。 MATH.ROUND函數採用兩個參數:要捨入的數字和小數位數的數量。要使用數學函數將數字舍入數字到兩個小數點,只需將2指定為第二個參數。到兩個小數位,導致值1.99。
decimal a = 1.994444M; Math.Round(a, 2); //returns 1.99
>另一個示例:
在這種情況下,數字B被四捨五入到兩個小數位,從而導致值2.00。 🎜>
decimal b = 1.995555M; Math.Round(b, 2); //returns 2.00
>銀行家四捨五入
MATH.ROUND功能還支持銀行家的圓形,也稱為往返。這種類型的捨入可確保如果分數零件正好一半,則將結果舍入到最接近的偶數數字。 >
使用銀行舍入,指定中間值。 toeven值作為MATH.ROUND函數的第三個參數。以下資源:
[MATH.ROUND方法(系統)](https://docs.microsoft.com/en-us/dotnet/api/api/system.math.math.round. view = netcore- 3.1)
Math.Round(a, 2, MidpointRounding.ToEven);[midpointrounding enum(system)](https://docs.microsoft.com/en-us/dotnet/api/system.midpointrounding?view=netcore-3.1)
以上是如何在 C# 中使用 Math.Round 將數字四捨五入到小數點後兩位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!