public class Main {
public static void main(String[] args) {
float number = 123.45678f;
// 使用 DecimalFormat 类来格式化浮点数
java.text.DecimalFormat df = new java.text.DecimalFormat("#.00");
// 格式化后的结果
String formattedNumber = df.format(number);
// 输出结果
System.out.println("保留两位小数: " + formattedNumber);
}
}
float number = 123.45678f;:定义一个 float 类型的变量 number,并赋值为 123.45678。DecimalFormat df = new DecimalFormat("#.00");:创建一个 DecimalFormat 对象 df,并指定格式为 #.00,表示保留两位小数。# 表示可选的数字,而 0 表示必须显示的数字。String formattedNumber = df.format(number);:使用 df.format() 方法将 number 格式化为字符串,并保存到 formattedNumber 中。System.out.println("保留两位小数: " + formattedNumber);:输出格式化后的结果。这段代码会输出:
保留两位小数: 123.46
上一篇:java重写和重载的区别
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站