📅  最后修改于: 2023-12-03 15:00:16.694000             🧑  作者: Mango
Decimal.ToInt32()
方法介绍在C#中,Decimal.ToInt32()
方法用于将decimal
类型的数字转换为32位有符号整数(int
类型)。
public static int ToInt32(decimal d)
d
:要转换的decimal
数值。方法返回转换后的32位有符号整数(int
类型)。
OverflowException
:如果转换的结果超出了int
的取值范围。decimal number = 12.34m;
int intNumber = Decimal.ToInt32(number);
Console.WriteLine(intNumber);
输出:
12
下面是一个完整的使用Decimal.ToInt32()
方法的代码片段:
using System;
class Program
{
static void Main()
{
decimal number = 12.34m;
int intNumber = Decimal.ToInt32(number);
Console.WriteLine(intNumber);
}
}
请注意,此代码片段中的using
语句引入了System
命名空间,该命名空间包含Decimal
类和ToInt32()
方法。
最后,使用Console.WriteLine()
方法将转换后的整数输出到控制台。
希望这个介绍能帮助你理解和使用C#中的Decimal.ToInt32()
方法。