Seite 1 von 1
FMT - Format HEX 1 Stelle, nicht möglich!
Verfasst: Freitag 30. Juni 2023, 07:44
von Freak
Guten Morgen
Im Bauteil "$Format" bei Auswahl von "Hex:" ist es nicht möglich die "Stellen" auf "1" zu setzen.
Gibt es hierfür einen Grund? (Ich suche keine Lösung!)
Ich bitte um Korrektur beim nächsten Update, Danke.
Freak
Re: FMT - Format HEX 1 Stelle, nicht möglich!
Verfasst: Freitag 30. Juni 2023, 13:26
von IKT
Freak hat geschrieben: ↑Freitag 30. Juni 2023, 07:44
Bauteil "$Format" bei Auswahl von "Hex:" ist es nicht möglich die "Stellen" auf "1" zu setzen.
Das muss so sein um den Wert eines enzelnen Bytes (signed oder unsigned) anzeigen zu können!
Wert-Bereich (unsigned): 0 bis 255 dezimal, 00 bis FF
Wert-Bereich (signed): -128 bis 127 dezimal, 00 bis FF
(Byte = kleinster möglicher Speicherbereich = 8 Bits)
Re: FMT - Format HEX 1 Stelle, nicht möglich!
Verfasst: Freitag 30. Juni 2023, 16:22
von Freak
@IKT
Ja 100% Korrekt, bezogen auf ein Byte.
Bezogen auf ein Nibble leider nur 50%

.
https://de.wikipedia.org/wiki/Nibble
Sorry, ich hatte gedacht das bei
einer Stelle Hex klar ist das es um
ein Nibble geht.
Es wird benötigt um 4-Bit Binär in Hexadezimale-Werte zu konvertieren,
0000-1111 > 0-F ( 00-0F ? ) eine Stelle reicht.
Wert-Bereich (unsigned): 0 bis 15 dezimal, 0 bis F hexadezimal = Nibble (oder Halbbyte)
(Byte = kleinster möglicher Speicherbereich = 1 Bit, größter möglicher Speicherbereich = 8 Bit)
(Nibble = kleinster möglicher Speicherbereich = 1 Bit, größter möglicher Speicherbereich = 4 Bit)
(Bit = kleinster möglicher Speicherbereich = 1 Bit, größter möglicher Speicherbereich = 1 Bit)
Freak
p.s: meines erachtens kommt das minimale 2-Stellen von dezimal "Fliesskomma", (Vor- & Nach-Komma = 2)
Re: FMT - Format HEX 1 Stelle, nicht möglich!
Verfasst: Montag 3. Juli 2023, 12:11
von abacom
Kein Grund. Nur Faulheit des bösen Programmierers. Geht aber nur bei BIN und HEX, nicht bei EXP oder FLOAT.