decimal使用方法
时间: 2023-06-26 09:06:36 浏览: 252
BigDecimal的用法
在程序中使用 decimal 类型时,需要先引入 System 命名空间。然后就可以定义一个 decimal 类型的变量,并对其进行赋值、运算等操作。
下面是一些常用的 decimal 操作方法:
1. 定义 decimal 类型的变量:
```
decimal num = 123.45m;
```
2. 将其他类型转换为 decimal 类型:
```
int intValue = 10;
decimal decimalValue = Convert.ToDecimal(intValue);
```
3. 进行加减乘除运算:
```
decimal num1 = 10.5m;
decimal num2 = 5.2m;
decimal sum = num1 + num2;
decimal difference = num1 - num2;
decimal product = num1 * num2;
decimal quotient = num1 / num2;
```
4. 对 decimal 类型进行舍入操作:
```
decimal num = 123.456m;
// 将 num 舍入到小数点后两位
num = Math.Round(num, 2);
```
5. 将 decimal 类型格式化为字符串:
```
decimal num = 123.45m;
// 将 num 格式化为货币形式,并输出到控制台
Console.WriteLine(num.ToString("C"));
```
这些是 decimal 类型的一些常用操作方法,你可以根据具体需求进行选择和使用。
阅读全文