Wpis z mikrobloga

#programowanie #java potrzebuję pomocy bo nie mogę tego rozgryźć :(. Odejmowanie i dzielenie bez reszty nawala

public class Operatory2 {
public static void main(String[] args){
int a = 17;
double b = 4.0;

a += b; //a= a+b
System.out.println(a);
a -= b; //a= a-b
System.out.println(a);
a *= b; //a= a*b
System.out.println(a);
a /= b; //a= a/b
System.out.println(a);
a %= b; //a= a%b
System.out.println(a);

}

}

Wynik

21
17 <-źle
68
17 <-źle
1
  • 6
  • Odpowiedz
@Dexter: najpierw dodałeś, później odjąłeś. Wynik to liczba od której zaczynałeś.

To samo w przypadku mnożenia i dzielenia. Modulo również podało dobry wynik bo reszta z dzielenia 17 przez 4.0 to właśnie 1.
  • Odpowiedz