🎓 DEZIMALZAHL in BINÄRZAHL umwandeln | Algorithmus einfach erklärt mit Beispielen (Klausuraufgabe)

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น • 31

  • @magdaliebtmathe
    @magdaliebtmathe  2 ปีที่แล้ว +3

    Die komplette Playlist zum Binärsystem findet hier hier:
    th-cam.com/play/PLW6pxDxlBvBmhfzsR2soiXn-GWcm7F0-A.html
    PS: Wenn ihr was über Amazon bestellen wollt die Tage und mir so kostenlos etwas spenden möchtet, dann geht über diesen Link zu Amazon: amzn.to/3Do3IM5 Es muss nichts mit dem Mikrofon zu tun haben, zu dem ihr über den Link kommt, ihr könnt alles bestellen was ihr sowieso bestellt hättet. Für euch ist alles wie immer, aber Amazon gibt dann einen prozentualen Anteil an mich ab und ich bin euch wahnsinnig dankbar!! ❤🦊🦊

  • @sroyale697
    @sroyale697 2 ปีที่แล้ว +7

    Schön erklärt, nur diesmal war es manchmal etwas schwieriger sich zu fokussieren. Weißt du woran das gelegen hat? :)

    • @magdaliebtmathe
      @magdaliebtmathe  2 ปีที่แล้ว +2

      Hm. Ich sag mal: Nö, keine Ahnung! 😉

  • @fionaseyer8708
    @fionaseyer8708 2 ปีที่แล้ว +2

    Mega gut erklärt :)
    Ich frage mich nur, warum das so funktioniert ;)?

    • @magdaliebtmathe
      @magdaliebtmathe  2 ปีที่แล้ว +3

      Hey Fiona! Lies mal den Kommentar vom Waldläufer unter diesem Video! Da erklärt er sehr schön den Gedanken hinter der Umwandlung 🙂. Man schaut quasi, welcher 2er-Potenzen man in die Zahl „reinquetschen“ kann, sodass man maximal große 2er-Potenzen hat. Wenn du zum Beispiel in 10 eine möglichst große 2er-Potenz stecken willst, wäre das 2^3=8. Dann bleibt noch 2 übrig, also 2^1. D.h. 10 = 2^3 plus 2^1.
      Idee dahinter:
      10 = 5*2
      10 = 5*2 + 0
      10 = (2*2+1)*2 + 0
      Schwups - lauter 2er-Potenzen! Also:
      10_10 = 110_2.
      Der Algorithmus hätte gerechnet 10:2=5 Rest 0, 5 durch 2 gleich 2 Rest 1, 2 durch 2 = 1 Rest 0. D. h. der Algorithmus teilt erst die Zahl selbst durch 2. Danach weiß er bei der 10, dass 10 = 5*2 ist. Dann schnappt er sich den Faktor 5 und zerlegt den weiter in 2er-Potenzen. So weiß er, dass 10 = (2 * 2 + 1)*2 ist. Und weil im nächsten Schritt wieder das Ergebnis durch 2 geteilt wird und da kein Rest bleibt, ist er fertig. 10 = 2^3 + 2^1.
      Ich hoffe das macht Sinn für dich? Ist als Text nicht so leicht zu erklären. 🙈
      Die Uni Siegen hat ein cooles Skript dazu. Schau mal auf Folie 10 für ein ausführliches Beispiel:
      mi.informatik.uni-siegen.de/teaching/lectures/EI/script/04eiCoding.pdf

    • @mathejogi9586
      @mathejogi9586 2 ปีที่แล้ว

      Wenn du die Prozedur einmal statt mit der Dezimalzahl mit der (gesuchten) Dualzahl durchführst, wirst du merken, dass die Ziffern (0 oder 1) einfach übernommen werden. Wenn die Zahl ungerade ist wird eine 1 als letzte Ziffer auftauchen, eine gerade Zahl (0 hinten) wird halbiert, indem alle Ziffern eine Stelle nach rechts geschoben werden.

  • @Christian27078
    @Christian27078 2 ปีที่แล้ว +1

    Wo benutzt man so etwas? Das hatte ich während meiner Schulzeit nicht und an der Uni auch nicht. Ist aber sehr interessant.

    • @magdaliebtmathe
      @magdaliebtmathe  2 ปีที่แล้ว

      Binärzahlen haben ihre Anwendung z.B. in der IT:
      www.matheretter.de/wiki/binarzahlen-anwendung
      Ich hatte das Binärsystem (so weit ich mich erinnern kann…) auch nicht in der Schule, aber in einer Informatikvorlesung an der Uni später. 🦊

    • @casperrother9962
      @casperrother9962 ปีที่แล้ว

      ich studiere Fahrzeugbau. Wir benutzen es im Fach Datenverarbeitung was so viel ist wie Programmieren.

  • @phonixausderasche538
    @phonixausderasche538 2 ปีที่แล้ว +1

    Super erklärt … 👏
    … aber weshalb funktioniert dieser Algorithmus?

    • @magdaliebtmathe
      @magdaliebtmathe  2 ปีที่แล้ว +1

      Hey Dieter! Lies mal den Kommentar vom Waldläufer unter diesem Video! Da erklärt er sehr schön den Gedanken hinter der Umwandlung 🙂. Man schaut quasi, welcher 2er-Potenzen man in die Zahl „reinquetschen“ kann, sodass man maximal große 2er-Potenzen hat. Wenn du zum Beispiel in 10 eine möglichst große 2er-Potenz stecken willst, wäre das 2^3=8. Dann bleibt noch 2 übrig, also 2^1. D.h. 10 = 2^3 plus 2^1.
      Idee dahinter:
      10 = 5*2
      10 = 5*2 + 0
      10 = (2*2+1)*2 + 0
      Schwups - lauter 2er-Potenzen! Also:
      10_10 = 110_2.
      Der Algorithmus hätte gerechnet 10:2=5 Rest 0, 5 durch 2 gleich 2 Rest 1, 2 durch 2 = 1 Rest 0. D. h. der Algorithmus teilt erst die Zahl selbst durch 2. Danach weiß er bei der 10, dass 10 = 5*2 ist. Dann schnappt er sich den Faktor 5 und zerlegt den weiter in 2er-Potenzen. So weiß er, dass 10 = (2 * 2 + 1)*2 ist. Und weil im nächsten Schritt wieder das Ergebnis durch 2 geteilt wird und da kein Rest bleibt, ist er fertig. 10 = 2^3 + 2^1.
      Ich hoffe das macht Sinn für dich? Ist als Text nicht so leicht zu erklären. 🙈
      Die Uni Siegen hat ein cooles Skript dazu. Schau mal auf Folie 10 für ein ausführliches Beispiel:
      mi.informatik.uni-siegen.de/teaching/lectures/EI/script/04eiCoding.pdf

    • @phonixausderasche538
      @phonixausderasche538 2 ปีที่แล้ว +1

      @@magdaliebtmathe Danke für deine ausführliche Info! Ja, das macht großen Sinn … 👍

  • @florentsjm7236
    @florentsjm7236 ปีที่แล้ว +19

    Um was gehts nochmal hab Fokus verloren

  • @sophiaschwarzkopf4470
    @sophiaschwarzkopf4470 2 หลายเดือนก่อน +8

    Du arme musst hier, anstatt was Themenbezogenes zum Video zu lesen, ekelhafte Kommentare von notgeilen Männern durchlesen. Echt schlimm... aber gutes Video und super erklärt💪🏻

  • @agngr389
    @agngr389 7 หลายเดือนก่อน

    Wie rechnet man das wenn man eine riesige dezimal zahl hat zb 11111111

    • @MatteoSolovastru-m5e
      @MatteoSolovastru-m5e หลายเดือนก่อน

      immer durch 2 bis man bei der 0 ankommt ist zwar schwierig aber so funktuniert es
      😉

  • @Neyla-p3n
    @Neyla-p3n หลายเดือนก่อน +2

    Sogar in der Uni rettet sie mich 🙃🙃🙃🙃

    • @magdaliebtmathe
      @magdaliebtmathe  หลายเดือนก่อน

      Haha! Das ist toll! Was studierst du denn? 🙂🙃

  • @Waldlaeufer70
    @Waldlaeufer70 2 ปีที่แล้ว +2

    100 < 128 = 2⁷, so ist die erste Stelle 2⁶ = 64 => 1
    2⁵ = 32 hat auch Platz, dann sind wir bei 96 => 1
    2⁴ = 16 hat nicht mehr Platz => 0
    2³ = 8 hat nicht mehr Platz => 0
    2² = 4 hat genau Platz => 1
    2¹ = 2, hat nicht mehr Platz => 0
    2⁰ = 1, hat nicht mehr Platz => 0
    1100100 (2) = 100 (10)
    462 < 512 = 2⁹ kommt nicht vor
    2⁸ = 256 kommt vor => 1
    2⁷ = 128, wir sind bei 384 => 1
    2⁶ = 64, wir sind bei 448 => 1
    2⁵ = 32 hat nicht Platz => 0
    2⁴ = 16 hat nicht Platz => 0
    2³ = 8, wir sind bei 456 => 1
    2² = 4, wir sind bei 460 => 1
    2¹ = 2, wir sind bei 462 angelangt => 1
    2⁰ = 1 hat nicht mehr Platz => 0
    111001110 (2) = 462 (10)
    Ich sehe jetzt im Video, dass du genau umgekehrt vorgegangen bist. Auch elegant! Oder sogar noch eleganter?

    • @magdaliebtmathe
      @magdaliebtmathe  2 ปีที่แล้ว +3

      Ich finde deinen Ansatz intuitiver! Aber mein Algorithmus ist eleganter 🙂.

    • @Waldlaeufer70
      @Waldlaeufer70 2 ปีที่แล้ว +2

      @@magdaliebtmathe Das hast du jetzt schön gesagt! :)

    • @magdaliebtmathe
      @magdaliebtmathe  2 ปีที่แล้ว

      @@Waldlaeufer70 🙂😘

  • @mustfahamdi6133
    @mustfahamdi6133 ปีที่แล้ว +28

    Ich muss mich die ganze Zeit auf etwas anderes Konzentrieren

    • @evajung4843
      @evajung4843 ปีที่แล้ว

      absolut ekelhaft.

    • @Ykeymykey
      @Ykeymykey 2 หลายเดือนก่อน +1

      Las mich raten was sexuelles

  • @phonixausderasche538
    @phonixausderasche538 2 ปีที่แล้ว +1

    Mit eurer Hilfe habe ich einen Binär-Algorithmus (für Taschenrechner) gefunden, der auch für große Dezimal-Zahlen einfach geht, z.B. für 987:
    1. man bestimmt die maximale 2er-Potenz x, die in die Zahl 987 passt => 2^x = 987 => x = log2(987) > 9
    2. man akkumuliert die Binär-Summe im TR bis am Ende die Summe = 987, nämlich:
    1*2^9

    • @magdaliebtmathe
      @magdaliebtmathe  2 ปีที่แล้ว

      Schick!!! Den merk ich mir! 😍
      Guten Morgen und schönes Wochenende! ☀️

  • @alexlenker8332
    @alexlenker8332 11 หลายเดือนก่อน +1

    danke, mein Prof quält mich ständig mit derartiger Scheisse.

  • @ibadqu
    @ibadqu 11 หลายเดือนก่อน +2

    🦊

    • @magdaliebtmathe
      @magdaliebtmathe  11 หลายเดือนก่อน +1

      😘

    • @ibadqu
      @ibadqu 11 หลายเดือนก่อน

      Bin gerade für Test am lernen danke viel Mals