亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C#之怎么實現真正的四舍五入

c#
小億
108
2024-03-05 21:47:07
欄目: 編程語言

在C#中,可以使用Math.Round方法來實現真正的四舍五入。Math.Round方法有多個重載,其中可以指定要四舍五入的小數位數。例如,要對一個double類型的數進行四舍五入,可以使用以下代碼:

double number = 3.567;
double roundedNumber = Math.Round(number, MidpointRounding.AwayFromZero);
Console.WriteLine(roundedNumber);  // 輸出4

在上面的代碼中,MidpointRounding.AwayFromZero參數表示遇到5時要遠離零方向舍入,即進行真正的四舍五入。如果不指定MidpointRounding參數,默認情況下會使用MidpointRounding.ToEven,這種情況下對5的處理會向最接近的偶數方向舍入。

除了指定MidpointRounding.AwayFromZero參數外,還可以指定小數位數,如下所示:

double number = 3.567;
double roundedNumber = Math.Round(number, 2, MidpointRounding.AwayFromZero);
Console.WriteLine(roundedNumber);  // 輸出3.57

這樣可以實現對小數位數進行四舍五入的操作。

0
石景山区| 新建县| 东丰县| 宁阳县| 诸暨市| 大城县| 张掖市| 广汉市| 石首市| 库车县| 云霄县| 高陵县| 西丰县| 绿春县| 鞍山市| 高密市| 永年县| 宁海县| 唐河县| 恩平市| 灌阳县| 广河县| 富宁县| 昌都县| 南开区| 鄂温| 鹤庆县| 仲巴县| 高青县| 闽侯县| 盱眙县| 涞源县| 农安县| 墨竹工卡县| 无锡市| 集安市| 红原县| 禹城市| 运城市| 三亚市| 河北省|