float保留四位小数 java
时间: 2023-09-06 16:08:12 浏览: 88
您可以使用DecimalFormat类来格式化float保留四位小数。以下是一个示例代码:
```
float num = 3.1415926f;
DecimalFormat decimalFormat = new DecimalFormat("#0.0000");
String result = decimalFormat.format(num);
System.out.println(result);
```
输出结果将是: 3.1416
相关问题
java float保留四位小数
Java中保留四位小数可以使用DecimalFormat来格式化float类型的数字,代码如下:
```
float number = 1.23456789f;
DecimalFormat df = new DecimalFormat("#0.0000");
String result = df.format(number);
System.out.println(result);
```
输出结果为:1.2346
java float保留两位小数
可以使用java.text.DecimalFormat类来格式化float类型的数据保留两位小数。示例代码如下:
```java
float f = 123.456789f;
DecimalFormat df = new DecimalFormat("#.##");
String result = df.format(f);
System.out.println(result); // 输出 123.46
```
其中,#代表可选的数字,不足则省略;0代表必须的数字,不足则补0。在上面的例子中,#.##表示保留两位小数,不足两位则省略,超过两位则四舍五入。
阅读全文