CMYK selbstständig in RGB bzw Hexadezimal umwandeln?

Wie kann ich selbständig CMYK Farben in RGB oder Hexadezimal umwandeln? Ich weiß online gibt es hierfür Converter, aber für mich wäre es interessant zu wissen wie ich das selbst umrechnen kann. Ist das überhaupt möglich? (Effizienz jetzt mal außen vor gelassen)

Ahoi creakefr,
Vorrausgesetzt, dass die verwendeten CYMK-Werte jeweils im Bereich 0.0-1.0 liegen, lautet die Umrechnung in RGB wie folgt:

K=(K*255.0)
C=C*255.0+K
M=M*255.0+K
Y=Y*255.0+K

R=255-C
G=255-M
B=255-Y

Und der Vollständigkeit wegen, hier noch die Umrechnung von RGB zu CYMK:

C=255-R
M=255-G
Y=255-B
K=min(C,M,Y)

C=(C-K)/255.0
M=(M-K)/255.0
Y=(Y-K)/255.0
K=K/255.0

Bei sich evtl. noch ergebenden Fragen, würde ich dazu raten, diese zu stellen… %D

wenn es nach der umrechnerei komisch aussieht - zu kontrastreich, zu türkis - nochmal bei farbprofilen nachschauen http://www.gimpusers.de/tutorials/gimp-display-anzeige-filter-cmyk