當前位置:編程學習大全網 - 編程軟體 - JAVA編程:輸出值要求格式化為:以逗號作為每千位的間隔符,並且小數點後四舍五入為兩位。例如:123.45

JAVA編程:輸出值要求格式化為:以逗號作為每千位的間隔符,並且小數點後四舍五入為兩位。例如:123.45

import java.text.DecimalFormat;

public class Test{

public static void main(String[] args){

double pi=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%

long c=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)); //光速大小為每秒299,792,458米

}

}

  • 上一篇:傳熱編程論壇
  • 下一篇:消防泵自動巡檢控制櫃是什麽?消防泵自動巡檢控制櫃和消防控制櫃有什麽區別?
  • copyright 2024編程學習大全網