Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
gf_informatik:zahlensysteme_gra [2025-08-15 05:31] – [Zahlensysteme] gra | gf_informatik:zahlensysteme_gra [2025-08-15 09:01] (aktuell) – [Auftrag 2 – Verschiedene Zahlensysteme] gra | ||
---|---|---|---|
Zeile 37: | Zeile 37: | ||
=== Auftrag 2 – Verschiedene Zahlensysteme === | === Auftrag 2 – Verschiedene Zahlensysteme === | ||
- | - Lies {{ : | + | - Lies {{ : |
- Zusatzaufgabe: | - Zusatzaufgabe: | ||
++++ Tipps für die Zusatzaufgabe: | ++++ Tipps für die Zusatzaufgabe: | ||
Zeile 62: | Zeile 62: | ||
* Die **Wertigkeit** jeder Stelle in einer Binärzahl ist '' | * Die **Wertigkeit** jeder Stelle in einer Binärzahl ist '' | ||
* Die Stelle ganz rechts ist die nullte Stelle, die links davon ist Stelle 1, dann 2 etc. | * Die Stelle ganz rechts ist die nullte Stelle, die links davon ist Stelle 1, dann 2 etc. | ||
- | * Beispiel 1: Für die dreistellige Binärzahl '' | + | * Beispiel 1: Für die dreistellige Binärzahl '' |
* Beispiel 2: Für die vierstellige Binärzahl '' | * Beispiel 2: Für die vierstellige Binärzahl '' | ||
</ | </ | ||
Zeile 222: | Zeile 222: | ||
def binary_to_decimal(b): | def binary_to_decimal(b): | ||
decimal = 0 | decimal = 0 | ||
- | stellenwert = 2**(len(b)-1) # Wert des höchtwertigen | + | stellenwert = 2**(len(b)-1) # Wert des höchstwertigen |
i = 0 | i = 0 | ||
while i < len(b): | while i < len(b): | ||
Zeile 240: | Zeile 240: | ||
def binary_to_decimal(b): | def binary_to_decimal(b): | ||
decimal = 0 | decimal = 0 | ||
- | stellenwert = 2**(len(b)-1) # Wert des höchtwertigen | + | stellenwert = 2**(len(b)-1) # Wert des höchstwertigen |
i = 0 | i = 0 | ||
while i < len(b): | while i < len(b): |