- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 4 von 4

Thema: Einzelne Bits einer Int Variable negieren

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter-Spezialist Avatar von schorsch_76
    Registriert seit
    25.03.2012
    Ort
    Kurz vor Neuschwanstein
    Alter
    48
    Beiträge
    456
    Wenn man weis dass es 1 werden soll dann mit oder

    // setze bit 7 auf 1
    a |= (1<<7);

    // lösche bit 7
    a &= ~(1<<7);

    [Klugscheiss Modus an]
    Das gesetzte Bit ist Bit 7 und nicht 8

    2^7 = 128 (MSB eines char/bytes)
    2^0 = 1 (LSB eines char/bytes)
    [/Klugscheiss Modus an]

    https://de.wikipedia.org/wiki/Bitwertigkeit

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    21.02.2015
    Beiträge
    65
    Danke.
    Meinte auch eigentlich das 7.Bit. War in gedanken bei 1Byte= 8Bit. Deswegen habe ich vermutlich versehentlich 8 geschrieben.

    Aber trotzdem danke für die Info. Es soll ja auch korrekt hier stehen, nicht das irgendwer anders das mal liest und meint es wäre so richtig, wie ich es versehentlich falsch geschrieben habe.

Ähnliche Themen

  1. Eine Byte Variable aufteilen in einzelne 8 Bits
    Von NXTman im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 9
    Letzter Beitrag: 22.12.2012, 11:04
  2. einzelne Bits in Byte-Variablen aendern
    Von feldmueller im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 02.05.2006, 17:31
  3. Auf einzelne Bits in einem Byte zugreifen?
    Von MarkusLudwig im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 25.02.2006, 18:21
  4. einzelne bits in bytes speichern
    Von rathma im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 7
    Letzter Beitrag: 13.01.2006, 19:42
  5. Wie entnehme ich einer variable bestimmte bits als neue Var?
    Von Kaiser-F im Forum C - Programmierung (GCC u.a.)
    Antworten: 1
    Letzter Beitrag: 31.08.2005, 08:38

Berechtigungen

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

Labornetzteil AliExpress