------------------------ DecimalFormat | ------------------------ # Ç¿´óµÄÊý×Ö¸ñʽ»¯¹¤¾ß # DecimalFormat ÀàÖ÷Òª¿¿ # ºÍ 0 Á½ÖÖռλ·ûºÅÀ´Ö¸¶¨Êý×Ö³¤¶È¡£ # 0 ±íʾÈç¹ûλÊý²»×ãÔòÒÔ 0 Ìî³ä£¬# ±íʾֻҪÓпÉÄܾͰÑÊý×ÖÀÉÏÕâ¸öλÖᣠ------------------------ demo | ------------------------ doublepi=3.1415927;¡¡//Ô²ÖÜÂÊ ¡¡¡¡¡¡¡¡//ȡһλÕûÊý ¡¡¡¡¡¡¡¡System.out.println(new DecimalFormat("0").format(pi));¡¡¡¡¡¡//3 ¡¡¡¡¡¡¡¡//ȡһλÕûÊýºÍÁ½Î»Ð¡Êý ¡¡¡¡¡¡¡¡System.out.println(new DecimalFormat("0.00").format(pi));¡¡//3.14 ¡¡¡¡¡¡¡¡//È¡Á½Î»ÕûÊýºÍÈýλСÊý£¬ÕûÊý²»×㲿·ÖÒÔ0Ìî²¹¡£ ¡¡¡¡¡¡¡¡System.out.println(new DecimalFormat("00.000").format(pi));// 03.142 ¡¡¡¡¡¡¡¡//È¡ËùÓÐÕûÊý²¿·Ö ¡¡¡¡¡¡¡¡System.out.println(new DecimalFormat("#").format(pi));¡¡¡¡¡¡//3 ¡¡¡¡¡¡¡¡//Ò԰ٷֱȷ½Ê½¼ÆÊý£¬²¢È¡Á½Î»Ð¡Êý ¡¡¡¡¡¡¡¡System.out.println(new DecimalFormat("#.##%").format(pi));¡¡//314.16% ¡¡¡¡ ¡¡¡¡¡¡¡¡longc=299792458;¡¡¡¡//¹âËÙ ¡¡¡¡¡¡¡¡//ÏÔʾΪ¿ÆÑ§¼ÆÊý·¨£¬²¢È¡ÎåλСÊý ¡¡¡¡¡¡¡¡System.out.println(new DecimalFormat("#.#####E0").format(c));¡¡//2.99792E8 ¡¡¡¡¡¡¡¡//ÏÔʾΪÁ½Î»ÕûÊýµÄ¿ÆÑ§¼ÆÊý·¨£¬²¢È¡ËÄλСÊý ¡¡¡¡¡¡¡¡System.out.println(new DecimalFormat("00.####E0").format(c));¡¡//29.9792E7 ¡¡¡¡¡¡¡¡//ÿÈýλÒÔ¶ººÅ½øÐзָô¡£ ¡¡¡¡¡¡¡¡System.out.println(new DecimalFormat(",###").format(c));¡¡¡¡¡¡//299,792,458 ¡¡¡¡¡¡¡¡//½«¸ñʽǶÈëÎı¾ ¡¡¡¡¡¡¡¡System.out.println(new DecimalFormat("¹âËÙ´óСΪÿÃë,###Ãס£").format(c)); # DecimalFormat ÀàÖ÷Òª¿¿ # ºÍ 0 Á½ÖÖռλ·ûºÅÀ´Ö¸¶¨Êý×Ö³¤¶È¡£ # 0 ±íʾÈç¹ûλÊý²»×ãÔòÒÔ 0 Ìî³ä£¬# ±íʾֻҪÓпÉÄܾͰÑÊý×ÖÀÉÏÕâ¸öλÖá£