หากต้องการแปลงค่า Double เป็นค่าจำนวนเต็ม ให้ใช้เมธอด Convert.ToInt32()
Int32 แสดงถึงจำนวนเต็มที่ลงนามแบบ 32 บิต
สมมติว่าต่อไปนี้คือค่าสองเท่าของเรา
double val = 21.34;
ตอนนี้แปลงเป็น Int32
int res = Convert.ToInt32(val);
เรามาดูตัวอย่างฉบับสมบูรณ์กัน
ตัวอย่าง
using System; public class Demo { public static void Main() { double val = 21.34; int res = Convert.ToInt32(val); Console.WriteLine("Converted double {0} to integer {1} ", val, res); } }
ผลลัพธ์
Converted double 21.34 to integer 21