Convert decimal to integer
using System;
using System.Globalization;
public class Example
{
public static void Main()
{
decimal[] values = { Decimal.MinValue, -10.23m, -12m, 0m, 147m,
1.55m, 92.16m, Decimal.MaxValue };
int result;
foreach (decimal value in values)
{
try
{
result = Convert.ToInt32(value);
Console.WriteLine(result);
}
catch (OverflowException)
{
Console.WriteLine("{0} is outside the range of the Int32 type.",
value);
}
}
}
}
Related examples in the same category