byte -1, 0, 1

Mezzo80

Level-2
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

ich habe eine Frage.

Zur einer Verbindung muss ich ein Nummer nehmen da gibt es 3 Möglichkeiten einmal das -1 dann 0 und 1.

Ich weiß das -1 = 0xff ist.

aber was ist dann 0 oder 1

-1 = 0xff
0 = ?
1 = ?

Gruß

Mezzo
 
0 =0x00
1=0x01
..
127=0x7F
-128=0x80
-127=0x81
..
-1=0xFF
Suchst Du das? Nimm zum Spielen den Windows-Taschenrechner.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo super, danke für deine Antwort.

Eine frage wegen den Windows-Taschenrechner, ich habe das Ausprobiert
Habe den Windows Taschenrechner auf Programmieren gestellt

Da wird mir dann HEX, DEC, OCT und BIN angezeigt.

Wenn ich da die 1 eingebe kommt mir das Ergebnis 0001

Wie muss ich den Windows-Taschenrechner einstellen das ich bei 1 das Ergebnis 0x01 erhalte?

Gruß

Mezzo
 
1. 0x wird Dir nicht angezeigt. Dies ist ja nur eine mögliche Kennzeichnung für Hex-Zahlen. Es gibt aber mehrere.
2. Du musst in Deinem Fall die Darstellungsgröße Byte wählen.

Dann wird aus dezimal 1 -> 01 und aus dezimal -1 -> FF.
Einzig die Eingabe von -128 (0x80) ist (bei mir) etwas holprig: 1, +-,28 -> hex -> 80
 
Zurück
Oben