From 4b5d3bb337a362939216043ad6f72d8a444ddef1 Mon Sep 17 00:00:00 2001 From: fdai7487 Date: Fri, 10 Feb 2023 22:27:03 +0100 Subject: [PATCH] added digitaltechnik2 content 5 --- src/main/java/digital/technik/DigitalTechnik.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/digital/technik/DigitalTechnik.java b/src/main/java/digital/technik/DigitalTechnik.java index 9bc8e37..568e165 100644 --- a/src/main/java/digital/technik/DigitalTechnik.java +++ b/src/main/java/digital/technik/DigitalTechnik.java @@ -110,6 +110,13 @@ public class DigitalTechnik { 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!");