中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C# Decimal.Round()方法實例講解

c#
小云
267
2023-09-28 07:34:47
欄目: 編程語言

Decimal.Round()方法是C#中用于對decimal類型的數值進行四舍五入的方法。它的語法如下:

public static decimal Round(decimal d)

public static decimal Round(decimal d, int decimals)

public static decimal Round(decimal d, MidpointRounding mode)

public static decimal Round(decimal d, int decimals, MidpointRounding mode)

其中,d表示要進行四舍五入的decimal數值,decimals表示保留的小數位數,mode表示舍入的方式。

下面是一些實例來說明Decimal.Round()方法的使用:

  1. 四舍五入到整數位:

decimal number = 3.7m;

decimal roundedNumber = Decimal.Round(number);

Console.WriteLine(roundedNumber); // 輸出:4

  1. 四舍五入到指定小數位數:

decimal number = 3.745m;

decimal roundedNumber = Decimal.Round(number, 2);

Console.WriteLine(roundedNumber); // 輸出:3.75

  1. 使用指定的舍入方式:

decimal number = 3.5m;

decimal roundedNumber = Decimal.Round(number, MidpointRounding.AwayFromZero);

Console.WriteLine(roundedNumber); // 輸出:4

  1. 結合指定小數位數和舍入方式:

decimal number = 3.745m;

decimal roundedNumber = Decimal.Round(number, 2, MidpointRounding.ToEven);

Console.WriteLine(roundedNumber); // 輸出:3.74

在這個例子中,我們把一個decimal數值進行四舍五入,并且使用了不同的保留小數位數和舍入方式。根據不同的參數,Decimal.Round()方法可以實現不同的四舍五入需求。

0
长寿区| 汉沽区| 嵩明县| 淮安市| 延川县| 扬州市| 西青区| 彭阳县| 邻水| 东乡族自治县| 漳浦县| 吕梁市| 师宗县| 庆云县| 镇宁| 武宁县| 喜德县| 靖宇县| 德令哈市| 东阳市| 阜康市| 顺平县| 大冶市| 织金县| 酉阳| 崇礼县| 孙吴县| 九寨沟县| 杂多县| 西安市| 鄂温| 府谷县| 商洛市| 大关县| 咸丰县| 辉县市| 望江县| 万全县| 鲁山县| 镇沅| 富裕县|