import java.text.DecimalFormat; public class Main { public static void main(String[] args) { double number = 123.456789; DecimalFormat df = new DecimalFormat("#.00"); String formattedNumber = df.format(number); System.out.println("格式化后的数字是: " + formattedNumber); } } 总结 这两种...
importjava.text.DecimalFormat;// 导入DecimalFormat类publicclassMain{publicstaticvoidmain(String[]args){DecimalFormatdecimalFormat=newDecimalFormat("#.00");// 创建DecimalFormat对象doublenumber=123.4567;// 初始化浮点数StringformattedNumber=decimalFormat.format(number);// 格式化数字System.out.println("格式化后的...
`.2f` 是一个格式化字符串,专门用于浮点数的输出。这里的 `.2` 表示保留两位小数,而 `f` 则代表浮点数的格式。 `"%.2f %.2f"` 是一个模板字符串,它定义了两个浮点数的输出格式。第一个 `%f` 将被 `bounceHeight` 变量的值替换,第二个 `%f` 将被 `totalDistance` 变量的值替换。💡 示例代码: ...
使用该对象的format()方法格式化一个小数。 以下是一个简单的代码示例,展示如何以百分数格式输出两位小数: importjava.text.DecimalFormat;publicclassPercentageFormatter{publicstaticvoidmain(String[]args){doublenumber=0.1234;// 示例数字DecimalFormatdf=newDecimalFormat("#.00%");// 创建 DecimalFormat 对象Stringforma...
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));/...