Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么我的输出没有正确显示我想要的内容_Java - Fatal编程技术网

Java 为什么我的输出没有正确显示我想要的内容

Java 为什么我的输出没有正确显示我想要的内容,java,Java,总计应显示$11.10 Total显示$11.10000000001这应该可以做到:System.out.printf(“总购买价格:%.2f%n”,totalPP) 你应该阅读在问题的主体中再次解释你的问题是什么将是有益的。另外,看看这个,在声明了main方法之后,列出了价格,接下来会发生什么?这应该是一个评论吗?是的,有点混乱,我应该解释得更好。这是我的评论,说明我需要它显示什么,以及它用当前代码显示什么。谢谢!这修正了我的程序,我现在就来读一下。 import java.util.Scan

总计应显示$11.10

Total显示$11.10000000001

这应该可以做到:System.out.printf(“总购买价格:%.2f%n”,totalPP)


你应该阅读

在问题的主体中再次解释你的问题是什么将是有益的。另外,看看这个,在声明了
main
方法之后,列出了价格,接下来会发生什么?这应该是一个评论吗?是的,有点混乱,我应该解释得更好。这是我的评论,说明我需要它显示什么,以及它用当前代码显示什么。谢谢!这修正了我的程序,我现在就来读一下。
import java.util.Scanner;
public class CalculatePurchasePrice
{

  public static void main(String [] args)
  {


    Book Cost: $10.00
    State Tax Charged: $0.80
    County Tax Charged: $0.30
    Total Purchase Price: $11.10


    Scanner kbd = new Scanner (System.in);

    System.out.println("Price of the book: ");

    bookPrice = kbd.nextDouble(); // get user input

    double staxCharged = bookPrice * stateTax;

    System.out.println("State Tax Charged: " + staxCharged);

    double ctaxCharged = bookPrice * countyTax;

    System.out.println("County Tax Charged: " + ctaxCharged);

    totalPP = bookPrice + staxCharged + ctaxCharged;

    System.out.println("Total Purchase Price: " + totalPP);

   }
}