我想要做的事情是從用戶獲取輸入並讓代碼劃分兩個輸入,列出任何需要它作爲小數點的數字,分成一個很好的偶數。所以這就是我到目前爲止。試圖使用腳本的輸入來劃分和顯示答案
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
float number1; //first number to divide
float number2; //second number to divide
float dividend; //product of division
System.out.print("Enter first integer: "); //prompt
number1 = input.nextInt(); // read first number
System.out.print("Enter second integer: "); //prompt
number2 = input.nextInt(); // read second number
dividend = number1/number2;
System.out.printf("%d%s%d%s%d.%n", number1, " divided by ", number2, " is ", dividend);
}
這實際上是我的第一天編碼,所以我期望它會是簡單的。我發現通過一些搜索,使用整數不會報告小數,所以我改變了我的數字浮動。當我把所有的數字都作爲整數的時候,它會吐出一個數字,但不會保留餘數,所以我只能得到一個偶數。所以我改變了他們的浮動,現在只是給我一個錯誤。我討厭成爲'那個人',但是有沒有人看到我做錯了什麼?
使用scanner.nextFloat()而不是scanner.nextInt(); – CodeIsLife