Modulo-Operator: Unterschied zwischen den Versionen
Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springenZeile 36: | Zeile 36: | ||
</code=java> | </code=java> | ||
− | [[Kategorie:Java]] | + | [[Kategorie:Java-Codebeispiele]] |
Version vom 19. November 2015, 17:20 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>