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 [2023-06-02 07:36] – [Lösungen] sca | gf_informatik:zahlensysteme [2023-06-06 21:30] (aktuell) – [Lösungen] sca | ||
---|---|---|---|
Zeile 99: | Zeile 99: | ||
===== Lösungen ===== | ===== Lösungen ===== | ||
- | |||
- | <nodisp 1> | ||
++++Binary to Decimal| | ++++Binary to Decimal| | ||
Zeile 224: | Zeile 222: | ||
b2 = b2.replace(" | b2 = b2.replace(" | ||
result = "" | result = "" | ||
+ | | ||
i = len(b1) - 1 | i = len(b1) - 1 | ||
while i >= 0: | while i >= 0: | ||
Zeile 233: | Zeile 232: | ||
while len(result) > 1 and result[0] == ' | while len(result) > 1 and result[0] == ' | ||
result = result[1:] | result = result[1:] | ||
+ | |||
return result | return result | ||
</ | </ | ||
Zeile 238: | Zeile 238: | ||
++++ | ++++ | ||
- | </ | ||
Zeile 378: | Zeile 377: | ||
<code python> | <code python> | ||
### EXERCISE GENERATOR | ### EXERCISE GENERATOR | ||
- | |||
for i in range(3): | for i in range(3): | ||
da = random.randint(128, | da = random.randint(128, | ||
Zeile 392: | Zeile 390: | ||
a = bin(da)[2:] | a = bin(da)[2:] | ||
print(" | print(" | ||
- | print(" | + | print(" |
for i in range(3): | for i in range(3): | ||
Zeile 414: | Zeile 411: | ||
print(" | print(" | ||
print(" | print(" | ||
- | |||
</ | </ | ||
++++ | ++++ |