dim calc(5) x%=0:y%=0 colour 1,255,128,64 gcol 1 circle fill x%,y%,100 : r=tint(x%,y%):rem geting the rgb% total : calc(1)= int((r/&10000)):rem blue calc(2)= r-(int((r/&10000))*&10000) calc(3)=int(calc(2)/&100):rem green calc(4)=calc(3)*&100 calc(5)=calc(2)-calc(4):rem red red%=calc(5) green%=calc(3) blue%=calc(1) : print red%,green%,blue%
|
rgb% = TINT(x,y) r% = rgb% AND &FF g% = (rgb% AND &FF00) >> 8 b% = (rgb% AND &FF0000) >> 16
rgb% = r% OR (&100*g%) OR (&10000*b%)
rgb% = r% OR g% << 8 OR b% << 16