Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
gf_informatik:zahlensysteme_hof [2024-05-06 05:20] hofgf_informatik:zahlensysteme_hof [2024-05-06 05:26] (aktuell) hof
Zeile 1: Zeile 1:
 # Zahlensysteme # Zahlensysteme
 +## Umwandlung Dezimal - Binär
 +<code python binary_conversion.py>
 +def bin_to_dec(b):
 +    """Berechnet die Zahl, die von einem Binärstring dargestellt wird."""
 +    result = 0
 +    for digit in b:
 +        result = result * 2
 +        if digit == '1':
 +            result = result + 1
 +    return result
  
 +def dec_to_bin(number):
 +    """Berechnet die Binärdarstellung einer Zahl mit dem Restwertalgorithmus."""
 +    result = ''
 +    while number > 0:
 +        digit = number % 2
 +        number = number // 2
 +        result = result + str(digit)
 +    return result
 +</code>
 +
 +## Arithmetik
 <code python binary_arithmetics.py> <code python binary_arithmetics.py>
  
  • gf_informatik/zahlensysteme_hof.1714972819.txt.gz
  • Zuletzt geändert: 2024-05-06 05:20
  • von hof