java 11/3保留两位小数代码
时间: 2023-07-05 22:29:22 浏览: 80
与 Java 10 版本相比,Java 11 版本没有改变保留小数的方式,依然可以使用 DecimalFormat 类来实现保留两位小数的功能。具体代码如下:
```java
double num = 11.0 / 3.0;
DecimalFormat df = new DecimalFormat("#.00");
System.out.println(df.format(num));
```
输出结果为:3.67。其中,"#.00" 表示保留两位小数的格式。
相关问题
java 11/3保留两位小数代码 不四舍五入
如果需要在 Java 中保留两位小数,但是不需要进行四舍五入,可以使用 DecimalFormat 类中的 RoundingMode.DOWN 来实现。具体代码如下:
```java
double num = 11.0 / 3.0;
DecimalFormat df = new DecimalFormat("#.00");
df.setRoundingMode(RoundingMode.DOWN);
System.out.println(df.format(num));
```
输出结果为:3.66。其中,RoundingMode.DOWN 表示向零方向舍入。
java 10/3保留两位小数代码
可以使用 DecimalFormat 类来实现保留两位小数的功能,具体代码如下:
```java
double num = 10.0 / 3.0;
DecimalFormat df = new DecimalFormat("#.00");
System.out.println(df.format(num));
```
输出结果为:3.33。其中,"#.00" 表示保留两位小数的格式。
阅读全文