-         

Ergebnis 1 bis 5 von 5

Thema: Variable zu einem Binärwert zusammen fassen

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    03.10.2007
    Alter
    44
    Beiträge
    128

    Variable zu einem Binärwert zusammen fassen

    Anzeige

    Hallo,

    ich möchte 8 Variable (je ein Bit) als Binärwert zusammen fassen.

    Beispiel:

    Binärwert = Bit1 & Bit2 & Bit3 & Bit4 & Bit5 & Bit6 & Bit7 & Bit8
    &B10101010 = 1 & 0 & 1 & 0 & 1 & 0 & 1 & 0


    Habt ihr eine Idee wie das gehen kann?

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    16.02.2006
    Beiträge
    1.112
    Du könntest z.B. so schreiben
    Binärwert.7 = Bit1
    Binärwert.6 = Bit2
    usw.

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    03.10.2007
    Alter
    44
    Beiträge
    128
    Hi,

    danke für den Tip. Das hat funktioniert.
    Nun habe ich aber einen Dezimalwert. Wie kann ich den in einen Binärwert umwandeln?

  4. #4
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    15.01.2007
    Ort
    Göttingen
    Beiträge
    705
    Nun habe ich aber einen Dezimalwert.
    Dezimalwerte kennt der Controller aber nicht! Für den Controller ist dieses Konstrukt, das wir z.B. "19" nennen, immer 00010011!

  5. #5
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    03.10.2007
    Alter
    44
    Beiträge
    128
    Hallo Sauerbruch,

    du hast natürlich Recht und ich hatte einen ganz anderen Fehler im Programm der mich zu der Fehlannahme geleitet hat

    Vielen Dank für deine Unterstützung

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •