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