เรามักจะจัดรูปแบบตัวเลขเช่นการใช้ทศนิยม 2 ตำแหน่งซึ่งเป็นสถานที่ที่พบมากที่สุด Java จัดเตรียมคลาส DecimalFormat เพื่อช่วยให้คุณจัดรูปแบบหมายเลขให้เร็วเท่าที่คุณต้องการ นี่คือตัวอย่าง:
importjava.text.decimalformat; Public Class TestNumberFormat {โมฆะคงที่สาธารณะหลัก (สตริง [] args) {doublepi = 3.1415927; // pit // pit a integer system.out.println (newdecimalformat ("0"). รูปแบบ (pi)); // 3 // หลุมจำนวนเต็มเดียวและทศนิยมสองตำแหน่ง System.out.println (newDecimalFormat ("0.00") รูปแบบ (PI)); //3.14 // หลุมสองจำนวนเต็มและทศนิยมสามตำแหน่งและจำนวนเต็มไม่เพียงพอจะเต็มไปด้วย 0. System.out.println (decimalformat ใหม่ ("00.000") รูปแบบ (pi)); // 03.142 // ใช้ระบบชิ้นส่วนจำนวนเต็มทั้งหมด // 3 // นับเป็นเปอร์เซ็นต์และใช้สอง decimals system.out.println (decimalformat ใหม่ ("#. ##%") รูปแบบ (pi)); //314.16% longc = 299792458; // ความเร็วของแสง // การแสดงผลเป็นวิธีสัญลักษณ์ทางวิทยาศาสตร์และสถานที่ทศนิยมห้าตำแหน่งถูกนำมาใช้ System.out.println (newDecimalFormat ("#. #### e0") รูปแบบ (c)); //2.99792E8 // จอแสดงผลเป็นวิธีสัญลักษณ์ทางวิทยาศาสตร์และสถานที่ทศนิยมสี่ตำแหน่งถูกนำมาใช้ System.out.println (newDecimalFormat ("00. #### e0") รูปแบบ (c)); //29.9792E7 // แต่ละสามหลักจะถูกคั่นด้วยเครื่องหมายจุลภาค System.out.println (newDecimalFormat (", ###"). รูปแบบ (c)); // 299,792,458 // การรวมรูปแบบลงในระบบข้อความ. OUT.println (newDecimalFormat ("ความเร็วของแสงคือต่อวินาที ### เมตร") รูปแบบ (c)); -คลาส Decimalformat ส่วนใหญ่อาศัยตัวยึดสองตัวคือ # และ 0 เพื่อระบุความยาวของจำนวน 0 หมายความว่าหากจำนวนตัวเลขไม่เพียงพอมันจะเต็มไปด้วย 0 และ # หมายความว่าจำนวนจะถูกดึงไปยังตำแหน่งนี้เมื่อเป็นไปได้ ตัวอย่างข้างต้นมีประเพณีพื้นฐานเกือบทั้งหมด หากคุณต้องการทราบข้อมูลเพิ่มเติมโปรดดูเอกสารของคลาส DecimalFormat
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น