java double除法保留2位小数
时间: 2023-10-13 08:20:47 浏览: 81
可以使用 DecimalFormat 格式化 double 变量的输出。
例如:
```
double num = 10.0 / 3.0;
DecimalFormat df = new DecimalFormat("#.00");
System.out.println(df.format(num));
```
输出结果为:
```
3.33
```
其中,`"#.00"` 表示保留两位小数的格式。
相关问题
java double做除法保留两位小数
可以使用 DecimalFormat 类来格式化 double 类型的数值,并保留两位小数。以下是一个示例代码:
```java
double num1 = 10.0;
double num2 = 3.0;
double result = num1 / num2;
DecimalFormat df = new DecimalFormat("#.##");
System.out.println(df.format(result));
```
输出结果为:3.33
在格式化时,"#.##" 表示保留两位小数,如果需要保留更多或更少的小数,可以相应地修改格式化字符串。
java integer除法保留2位小数
Java中整数除整数会得到整数的结果,无法得到小数。如果想要保留小数,可以将其中一个操作数转换成浮点数,然后进行除法运算。可以使用以下代码实现:
```java
int a = 10;
int b = 3;
double result = (double)a / b;
System.out.printf("%.2f", result);
```
其中,`%.2f`表示保留两位小数输出。
阅读全文