16-Bit-Binärzahl

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Christian Fenzl
    Lebende Foren Legende
    • 31.08.2015
    • 11235

    #16
    Wiki: http://www.loxwiki.eu:80/x/SQEZ
    Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

    Kommentar

    • Andrii Kuzmuk
      Extension Master
      • 29.08.2015
      • 142

      #17
      Hallo,
      wie kan mann am besten
      16 bit Binärcode zu Dezimal mit Formel machen?

      Gruss
      Andrii

      Kommentar

      • Christian Fenzl
        Lebende Foren Legende
        • 31.08.2015
        • 11235

        #18
        In welcher Form hast du den 16-bit Binärcode?
        Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

        Kommentar


        • Andrii Kuzmuk
          Andrii Kuzmuk kommentierte
          Kommentar bearbeiten
          16 Ausgänge, die ich umwandeln moechte
      • Tico
        Lox Guru
        • 31.08.2016
        • 1035

        #19
        Ich möchte, dass ein 3-Byte-Wert in drei binäre Decoderblöcke dekodiert wird.

        Die Formel für das zweite Byte ist in meinem Anhang nicht korrekt. Irgendwelche Vorschläge?
        Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

        Kommentar

        • Christian Fenzl
          Lebende Foren Legende
          • 31.08.2015
          • 11235

          #20
          Tico Ich habe die Formeln für 3 Bytes im Wiki ergänzt: https://www.loxwiki.eu/x/SQEZ
          Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

          Kommentar


          • Tico
            Tico kommentierte
            Kommentar bearbeiten
            Perfekt. Danke.
        • Tico
          Lox Guru
          • 31.08.2016
          • 1035

          #21
          Dies funktioniert gut als 'Super Radiotasten' Block.

          Wählen Sie einzeln oder in beliebiger Kombination bis zu 16.777.216 Optionen.
          Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

          Kommentar

          • romildo
            Lebende Foren Legende
            • 25.08.2015
            • 5144

            #22
            Zitat von Andrii Kuzmuk
            ...16 bit Binärcode zu Dezimal mit Formel machen?...
            Dafür benötigst Du 5 Formelbausteine.
            4 Formelbausteine für die 16 Eingänge
            Formel 1: I1*2^0+I2*2^1+I3*2^2+I4*2^3
            Formel 2: I1*2^4+I2*2^5+I3*2^6+I4*2^7
            Formel 3: I1*2^8+I2*2^9+I3*2^10+I4*2^11
            Formel 4: I1*2^12+I2*2^13+I3*2^14+I4*2^15

            Die Ausgänge führst Du auf den 5. Formelbaustein mit der
            Formel: I1+I2+I3+I4



            lg Romildo

            Kommentar

            • marvinp96
              Azubi
              • 19.11.2019
              • 5

              #23
              Hallo,

              kann jemand noch einmal die Formeln für 4 Bytes erstellen?

              Das wäre super nett.

              Lg Marvin

              Kommentar


              • romildo
                romildo kommentierte
                Kommentar bearbeiten
                Sofern sich die Frage auf die Formeln in #22 bezieht, einfach nochmals 4 Formelbausteine anlegen und im bestehenden 5. Formelbaustein dazuzählen.
                Wenn Du Dir die Formeln mal ansiehst, wirst Du feststellen dass die Eingänge mit "2 hoch fortlaufender Zahl" multipliziert werden.
                Somit beginnt die erste neue Formel mit: I1*2^16

              • marvinp96
                marvinp96 kommentierte
                Kommentar bearbeiten
                Nein ich meinte wie im Beitag im LoxWiki für zwei bzw. drei Binärdekoder. Ich bräuchte das für 4 Bytes.
            • romildo
              Lebende Foren Legende
              • 25.08.2015
              • 5144

              #24
              marvinp96
              Formel 4. (höchstes) Byte: INT(I1/16777216)
              Formel 3. : INT((I1-INT(I1/16777216)*16777216)/65536)
              Formel 2. : INT((I1-INT(I1/65536)*65536)/256)
              Formel 1. (niedrigstes) Byte: I1-INT(I1/256)*256
              lg Romildo

              Kommentar

              Lädt...