ので基本的には、どのように$ 1.26ターンを行います。Javaでシリーズの複数の剰余*はどのように動作するのですか?
Dollars: 1
Quarters: 1
Pennies: 1
感謝!代わりに、あなたは整数の除算を行う必要があり、各宗派のために
int change = (int)(changeDue*100);
int dollars = (int)(change/100);
change=change%100;
int quarters = (int)(change/25);
change=change%25;
int pennies = (int)(change/1);
change=change%1
System.out.println("Dollars: " + dollars);
System.out.println("Quarters: " + quarters);
System.out.println("Pennies: " + pennies);
"モジュロ演算子"を** remainder **に置き換えます。 '126/100'の残りの部分は26です...残りの値を試してみてください... –
' change = change%100; 'を持っており、' 126%100'は「26」。ですから、 'change = 26;の後に' change 'にはどのような価値がありますか? –
** **は何も「整理」する方法を知っています。これを書いた**プログラマー**は、そのように動作するようにステートメントを特定の順序で記述することによってコードを「編成」しました。 –