Modulo-Operator: Unterschied zwischen den Versionen
Aus Byte-Welt Wiki
Die Seite wurde neu angelegt: „Der Modulo-Operator ermöglicht die Berechnung des Restes einer Division. Im folgenden einfachen, kompilierbaren und ausführbaren Code-Beispiel soll die Anwe…“ |
Keine Bearbeitungszusammenfassung |
||
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 35: | Zeile 35: | ||
} | } | ||
</code=java> | </code=java> | ||
[[Kategorie:Java-Codeschnipsel]] | |||
Aktuelle Version vom 19. November 2015, 17:21 Uhr
Der Modulo-Operator ermöglicht die Berechnung des Restes einer Division.
Im folgenden einfachen, kompilierbaren und ausführbaren Code-Beispiel soll die Anwendung und die Auswirkung demonstriert werden.
<code=java> import java.util.Scanner;
public class ModuloTest {
private static Scanner sc;
public static void main(String[] args) {
sc = new Scanner(System.in);
System.out.println("Modulo-Berechnung");
boolean answer;
do {
answer = doIt();
}
while(answer);
}
private static boolean doIt() {
System.out.print("\nDivident: ");
double divident = sc.nextDouble();
System.out.print("Divisor: ");
double divisor = sc.nextDouble();
System.out.println("\nErgebnis: "+divident % divisor);
System.out.print("\nWeitere Berechnung? (j/n) ");
String answer = sc.next();
if("j".equalsIgnoreCase(answer)) {
return true;
}
System.out.println("\nBye bye...");
return false;
}
} </code=java>
