私の理解では、これらの非常に単純な 3 行のコードを使用すると、ユーザーは 10 進数を入力してから数値を吐き出すことができます。
System.out.print("Enter a number.\n");
double number = input.nextDouble();
System.out.println(number);
ただし、10 進数を入力すると、Java は InputMismatchException をスローします。en integer を入力すると、吐き出される数字に小数点以下の桁数が表示されます。これはとても簡単で、グーグルで検索することさえできませんでしたが、それでも私は完全に道に迷っています。
編集何を待って?試してみたところ、実際には「2,4」は受け入れますが、「2.4」は受け入れません。それは変更できますか?