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