91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
五指山市| 美姑县| 镇雄县| 贺州市| 隆安县| 常山县| 门头沟区| 厦门市| 灵宝市| 梨树县| 二连浩特市| 桑日县| 宣城市| 内江市| 辽阳县| 仁化县| 汾西县| 扶余县| 莱州市| 哈密市| 云和县| 垫江县| 宿迁市| 临汾市| 河东区| 泰和县| 徐汇区| 日照市| 环江| 乐至县| 紫阳县| 玛沁县| 汉川市| 甘洛县| 太仆寺旗| 平安县| 菏泽市| 抚宁县| 麻城市| 华池县| 泰顺县|