Browse Source

added second indexcard with content 4-5

remotes/origin/A.Morlang/gruppenprojekt
fdai7487 2 years ago
parent
commit
4b2708b64b
  1. 14
      src/digital/technik/DigitalTechnik2.java

14
src/digital/technik/DigitalTechnik2.java

@ -12,6 +12,8 @@ public class DigitalTechnik2 {
System.out.println("1. Hexadezimale Zahlen");
System.out.println("2. Umrechnung dezimal in binär");
System.out.println("3. Umrechnung dezimal in hexadezimal");
System.out.println("4. Einerkomplement");
System.out.println("5. Zweierkomplement");
int choice = sc.nextInt();
sc.nextLine();
@ -50,6 +52,18 @@ public class DigitalTechnik2 {
Die Restschritte in umgekehrter Reihenfolge zusammensetzen, um die hexadezimale Zahl zu erhalten.""");
} else if (choice == 4) {
System.out.println("""
Ein Einerkomplement ist ein Zahlensystem, das verwendet wird, um negative Werte in einem Computer darzustellen.\s
Es basiert auf der Idee, dass jede Zahl in einem binären System (bestehend aus 1en und 0en) ihre negativ vorzeichenbehaftete Entsprechung hat.
Eine negative Zahl wird durch das Invertieren aller Bits (Änderung von 1 zu 0 und von 0 zu 1) einer positiven Zahl und das Hinzufügen 1 zum Ergebnis dargestellt.""");
} else if (choice == 5) {
System.out.println("""
Das Zweierkomplement ist eine Methode zur Darstellung von negativen Werten in einem Computer. Es ermöglicht es, negative und positive Werte mit der gleichen Anzahl von Bits zu repräsentieren.
In einem Zweierkomplement-System, wird die höchstwertige Bit (die sogenannte "Vorzeichenbit") verwendet, um das Vorzeichen einer Zahl anzugeben. Eine 0 bedeutet eine positive Zahl, während eine 1 eine negative Zahl darstellt.
Die übrigen Bits repräsentieren den Wert der Zahl. Um eine negative Zahl zu berechnen, werden die Bits der positiven Entsprechung invertiert und 1 hinzugefügt.""");
} else {
System.out.println("Ungültige Eingabe!");

Loading…
Cancel
Save