Java 整数>;两位小数
我希望下面的代码只显示两位小数的四舍五入数字Java 整数>;两位小数,java,Java,我希望下面的代码只显示两位小数的四舍五入数字 public class Main { public static void main(String[] args) { double gross = 4322.12d; double tax = 397.04d; double net = gross - tax; double fee = gross * 0.30d; double vat = fee *
public class Main {
public static void main(String[] args) {
double gross = 4322.12d;
double tax = 397.04d;
double net = gross - tax;
double fee = gross * 0.30d;
double vat = fee * 0.20d;
double takeHome = net - (fee + vat);
System.out.println("Gross Refund £" + gross);
System.out.println("Tax Deducted £" + tax);
System.out.println("Net Refund £" + net);
System.out.println("Our Fee £" + (fee + vat));
System.out.println("Funds remaining after deductions £" + takeHome);
}
}
代码中的某些更改是否检查了以下内容:
import java.text.DecimalFormat;
class TestClass {
public static void main(String[] args) {
double gross = 4322.12d;
double tax = 397.04d;
double net = gross - tax;
double fee = gross * 0.30d;
double vat = fee * 0.20d;
double takeHome = net - (fee + vat);
DecimalFormat df = new DecimalFormat("#.##");
System.out.println("Gross Refund :" + df.format(gross));
System.out.println("Tax Deducted :" + df.format(tax));
System.out.println("Net Refund :" + df.format(net));
System.out.println("Our Fee :" + df.format(fee + vat));
System.out.println("Funds remaining after deductions :" +df.format(takeHome));
}
}
查看使用printf()
,如:System.out.printf(“总退款%.2f%n”,总金额)代码>