Modulo-Operator
Aus Byte-Welt Wiki
Version vom 19. November 2015, 17:20 Uhr von L-ectron-X (Diskussion | Beiträge)
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>