 |
|
:: ติดต่อโฆษณา 089-6698280 :: |
|
 |
|
สวัสดีครับทุกท่าน ผมพัฒนาเว็บนี้ขึ้นมาโดยมีวัตถุประสงค์
ที่จะเห็นโปรแกรมเมอร์ของไทย ได้มีการคิดค้นและพัฒนาซอฟต์แวร์
ของคนไทย กันมากขึ้น เพื่อเป็นการช่วยชาตของเราให้เจริญยิ่งขึ้นไป
(จะได้ไม่ต้องทะเลาะกันอย่างทุกวันนี้ 555 อย่าเครียดครับ
) เนื่องจากเว็บนี้ยังเพิ่งเริ่มต้นนะครับอาจมีเนื้อหาบางงส่วนที่ยังไม่สมบูรณ์จึงขออภัยมา
ณ โอกาส นี้ด้วยครับ |
| Last Update :: 08/12/2550 |
|
| |
|
การเขียนโปรแกรมภาษาจาวา (JAVA) ด้วย NetBean IDE
บทความโดย ::
อ. นัฐพงศ์ ส่งเนียม
http://www.siam2dev.com
อัพเดตล่าสุด 07/12/2550
บทความที่ 10 เรื่อง :: การ จัดรูปแบบการแสดงผลด้วย Method Printf()

|
บทความที่ 10 เรื่อง :: การ จัดรูปแบบการแสดงผลด้วย Method printf()
ในจาวา รุ่น 5.0 ได้มีการเพิ่มความสามารถในการจัดรูปแบบการแสดงผลมามากมายหลายวิธีหนึ่งในนั้นคือ การเิพิ่ม Method printf() เข้ามา นั่นเอง เพื่อทำให้สามารแสดงผลข้อมูลให้หลากหลายรูปแบบมากยิ่งขึ้น โดย Method printf() จะมีรูปแบบดังนี้
| รูปแบบคำสั่ง |
| ตัวแสดงผล.printf("รูปแบบ",ตัวแปร,ตัวแปร,.. ); |
| ตัวอย่าง |
public static void main(String[] args) {
int i =1234;
double d = 12345.678;
System.out.printf("%d%n", i);
System.out.printf("%x%n", i);
System.out.printf("%f%n", d);
System.out.printf("%.2f%n", d);
System.out.printf("%,.2f%n", d);
System.out.printf("%20f%n", d);
System.out.printf("%20.2f%n", d);
System.out.printf("%,20.2f%n", d);
} |
ผลลัพธ์
1234
4d2
12345.678000
12345.68
12,345.68
12345.678000
12345.68
12,345.68
|
โดย รูปแบบการแสดงผลเป็นดังนี้
| %n |
หมายถึง ขึ้นบรรทัดใหม่ |
| %d |
หมายถึง แสดงเลขจำนวนเต็ม ถ้าต้องการจัดให้ชิดขวาต้องระบุ จำนวนช่องว่างลงไป เช่น %20d คือ สั่งให้พิมพ์ตัวเลขชิดขวาในพื้นที่ 20 ช่อง |
| %x |
หมายถึง แสดงจำนวนเต็มที่เป็นเลขฐาน 16 |
| %f |
หมายถึง แสดงตัวเลขทศนิยม |
| %.2f |
หมายถึง แสดงตัวเลขทศนิยม 2 ตำแหน่ง |
| %,.2f |
หมายถึง แสดงตัวเลขทศนิยม 2 ตำแหน่ง และมี จุลภาคหลังหลักพัน |
| %,20.2f |
หมายถึง แสดงตัวเลขทศนิยม 2 ตำแหน่ง และมี จุลภาคหลังหลักพัน พร้อมทั้งมีจุลภาคคั่นเมื่อครบหลักพัน |
| |
|
บทความ โดย อ. นัฐพงศ์ ส่งเนียม
http://www.siam2dev.com
|
|
|
|