Startseite
Hilfe-ForumFrageSuchenKontakt/Impressum

ForenForum
Farbe Grau in HEX...
Von: Sniper-Hawk ****
am 24.06.2006


Hi,

hab eine Frage bezüglich der Farbe Grau im Hexadeziemalen-zahlensystem:
Warum könnte die Farbe Grau #808080 den nicht so aussehen #080808
Genauso wie im Binär-code: 100000000100000000100000000 warum könnte es nicht so aussehen: 000000010000000100000001
Genauso wie in RGB: 157.157.157 gibt es in HEX und im Binär-code diese DREI teile, wie RGB schon sagt ROT/GRÜN/BLAU genauso wie im HEX:
Code:

  HEX             BINÄR
R G B     ROT     GRÜN   BLAU
#808080  100000001000000010000000

Und jetzt weiss ich NICHT warum es ZWEI zahlen in einem Attribut es sind:
Code:

     1.  2.   3.               1.         2.         3.
    80 | 80 | 80           10000000 | 10000000 | 10000000
8 | 0 | 8 | 0 | 8 |0  1000 | 0000 | 1000 | 0000 | 1000 | 0000

Aber zum beispiel wie bei farben wie ROT ist es einfach zu ferstehen:
HEX
Code:

1.  2.   3.
FF | 00 | 00 = #FF0000

BINÄR
Code:

11111111 | 00000000 | 00000000 = 111111110000000000000000


Also meine frage is jetzt wo ist der unterschied zwischen der HEX-Zahl #808080 und der HEX-Zahl #080808
Und welchen unterschied gibt es zwischen den beiden zahlen in einem Attribut

Danke im Vorraus
MFG
TOMEK


Antwort 1 von JoSsiF *****
am 24.06.2006


Hi |

Die zwei Stellen im Hex-System, die eine Farbe beschreiben, sind untrennbar, und die Reihenfolge hat natürlich auch Einfluss.
Du kannst das vergleichen mit dem Dezimalsystem: dort hättest du beispielsweise eine Einer- und eine Zehnerstelle. Nur hast du im Hexadezimalsystem sozusagen eine "Sechzehnerstelle".

Du kannst ja auch die Zahlensysteme ineinander konvertieren. Jeder Farbwert für jeweils R, G oder B hat einen Dezimalwert von 0 .. 255, oder Hexadezimal 0 .. FF. Somit entspricht 80 (Hex) = 128 (Dez) und 08 (Hex) = 8 (Dez).

Du hattest den Binärcode 100000000100000000100000000 angegeben. Das entspricht 27 Bit, und das sind 3 zuviel Wink
Und auch hier gilt: du kannst nicht einfach 8 Bit in 2x4 Bit auftrennen, denn die Bitfolge gehört zusammen und repräsentiert einen Wert von dezimal 0 .. 255.

Alles klar? Cheesy

greez Cool
JoSsiF

Antwort 2 von Sniper-Hawk ****
am 24.06.2006


Yo danke ! Ich bin gradmal anfänger darin also... ich lerne  Wink

Danke !! Grin

MFG
TOMEK

Antwort 3 von eBill *****
am 29.06.2006


wie immer völlig uneigennützig ==>

http://members.kabsi.at/erwin.billmaier/isGreyScale.htm