Devdit
 

C# แปลง int เป็น double ด้วย Convert.ToDouble

1.7K

C# แปลง int เป็น double ด้วย Convert.ToDouble บทความนี้สอนเขียนภาษา C# แปลงค่าของตัวแปรชนิดตัวเลข (int) เป็นตัวแปรชนิดตัวเลขทศนิยม (double) ด้วยคำสั่ง Convert.ToDouble สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง C# แปลง int เป็น double ด้วย Convert.ToDouble

using System;

class Program {
    static void Main(string[] args) {
        int i = 123;
        double d = Convert.ToDouble( i );
        Console.WriteLine("ตัวแปร i เป็นชนิด "+i.GetType()+" มีค่าเท่ากับ "+i);
        Console.WriteLine("ตัวแปร d เป็นชนิด "+d.GetType()+" มีค่าเท่ากับ "+d);
    }
}

ผลลัพธ์

ตัวแปร i เป็นชนิด System.Int32 มีค่าเท่ากับ 123
ตัวแปร d เป็นชนิด System.Double มีค่าเท่ากับ 123

คำอธิบาย

C# แปลง int เป็น double จากตัวอย่างใช้คำสั่ง Convert.ToDouble( i ) คือแปลงค่าจากตัวแปร i ชนิดตัวเลข (int) ให้เป็นชนิดตัวเลขทศนิยม (double) จากนั้นใช้คำสั่ง GetType เพื่อดึงชนิดของประเภทตัวแปร พร้อมแสดงผลลัพธ์ออกสู่หน้าจอด้วยคำสั่ง Console.WriteLine

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ