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