Deine Farben sind in der Tat leicht verdreht gespeicherte RGB-Werte. Alles, was du tun musst, ist, die Dezimalzahl von 16777216 wegzunehmen und in HEX umzuwandeln.
16777216-1 =16777215 (FFFFFFh =Weiß)
16777216-12582784 =4194432 (400080h =Lila)
16777216-65408 =16711808 (FF0080h =Rosa)
16777216-16777216 =0 (000000h =Schwarz)
16777216-256 =16776960 (FFFF00h =Gelb)
Ich hoffe, das hilft. Entschuldigung, dass ich keinen Code geschrieben habe, aber ich fürchte, ich bin mit meinen Studien noch nicht ganz so weit. Ich verspreche, dass ich daran arbeiten werde, wenn ich dort bin. :)