Để chuyển đổi giá trị Int32 sang decimal, dùng phương thức Convert.ToDecimal().
Int32 đại diện cho số nguyên 32-bit có dấu.
Giả sử giá trị Int32 sau là của chúng ta.
int val = 2923;
Bây giờ để chuyển sang decimal.
decimal decVal = Convert.ToDecimal(val);
Hãy xem ví dụ hoàn chỉnh.
Ví dụ
using System;
public class Demo {
public static void Main() {
int val = 2923;
decimal decVal = Convert.ToDecimal(val);
Console.WriteLine("Đã chuyển Int32 {0} sang decimal {1:N2} giá trị", val, decVal);
}
}
Kết quả
Đã chuyển Int32 2923 sang decimal 2,923.00 giá trị