Devdit
 

C# แปลง float เป็น string ด้วยคำสั่ง ToString

1.1K

C# แปลง float เป็น string ด้วยคำสั่ง ToString บทความนี้สอนใช้คำสั่ง ToString สำหรับแปลงค่าข้อมูลในตัวแปรชนิด float หรือตัวเลขทศนิยมให้เป็น string หรือข้อความ พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง C# แปลง float เป็น string ด้วยคำสั่ง ToString

using System;

class Program {
    static void Main(string[] args) {
        float f = 123.46f;
        String s = f.ToString("0.00");
        Console.WriteLine( "ตัวแปร f เป็นชนิด "+f.GetType()+" มีค่าเท่ากับ "+f );
        Console.WriteLine( "ตัวแปร s เป็นชนิด "+s.GetType()+" มีค่าเท่ากับ "+s );
    }
}

ผลลัพธ์

ตัวแปร f เป็นชนิด System.Single มีค่าเท่ากับ 123.46
ตัวแปร s เป็นชนิด System.String มีค่าเท่ากับ 123.46

คำอธิบาย

C# แปลง float เป็น string จากตัวอย่างสร้างตัวแปร f ชนิด float พร้อมค่าข้อมูล 123.46 จากนั้นแปลงค่าในตัวแปรดังกล่าวคือ float เป็น string ด้วยคำสั่ง  f.ToString("0.00") เก็บค่าไว้ที่ตัวแปร s จากนั้นแสดงชนิดของตัวแปรออกสู่หน้าจอด้วยคำสั่ง GetType ร่วมกับคำสั่ง Console.Write

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