在C#中,進行四舍五入可以使用Math.Round()
方法。這個方法接受一個浮點數作為參數,并返回一個整數,該整數是將原始數字四舍五入到最接近的整數后得到的結果。
例如:
double number = 3.14;
int roundedNumber = (int)Math.Round(number);
Console.WriteLine(roundedNumber); // 輸出 3
在這個例子中,Math.Round()
方法將3.14
四舍五入為3
。
如果你需要四舍五入到指定的小數位數,你可以傳遞一個額外的參數給Math.Round()
方法。例如,要四舍五入到小數點后一位,可以這樣做:
double number = 3.14159;
double roundedNumber = Math.Round(number, 1);
Console.WriteLine(roundedNumber); // 輸出 3.1
在這個例子中,Math.Round()
方法將3.14159
四舍五入為3.1
。