java中double保留两位小数 在Java中,如何控制一个double数以两位小数形式输出?

在Java中,如何控制一个double数以两位小数形式输出?直接打印系统输出打印( "%. 2F”,3.1415926)输出3.14C#内部应相同,内部应相同System.Console.Write文

在Java中,如何控制一个double数以两位小数形式输出?

直接打印系统输出打印( "%. 2F”,3.1415926)

输出3.14

C#内部应相同,内部应相同System.Console.Write文件( "%. 2F”,3.1415926)

在Java 1.5之前,使用的是:

decimalformat DF=new decimalformat()df.setMaximumFractionDigits设置(2)

df.setMinimumFractionDigits设置(2)

系统输出打印( 测向格式(3.1415926))