C#四舍五入怎樣實(shí)現(xiàn)

c#
小樊
83
2024-07-03 03:01:11

在C#中,可以使用Math.Round方法來(lái)實(shí)現(xiàn)四舍五入。Math.Round方法有多個(gè)重載,其中最常用的重載接受一個(gè)double類型的參數(shù)并返回一個(gè)double類型的結(jié)果。這個(gè)方法會(huì)根據(jù)參數(shù)的小數(shù)部分來(lái)判斷是四舍五入還是五舍六入,并返回最接近的整數(shù)值。

以下是一個(gè)簡(jiǎn)單的示例代碼,演示如何在C#中使用Math.Round方法進(jìn)行四舍五入:

double number = 3.456;
double roundedNumber = Math.Round(number, 2); // 四舍五入到小數(shù)點(diǎn)后兩位
Console.WriteLine(roundedNumber); // 輸出結(jié)果為3.46

在這個(gè)例子中,我們將3.456四舍五入到小數(shù)點(diǎn)后兩位,最終結(jié)果為3.46。您可以根據(jù)需要修改Math.Round方法的參數(shù)來(lái)實(shí)現(xiàn)不同精度的四舍五入操作。

0