わたしも、やっと理解しました@@;
Aの成分が&HFF固定で、RGB成分を&H000000~&HFFFFFFまで変化させ、それぞれ1<<24で割ったとします
ARYOPの計算中は実数で計算されるので
&HFF000000/(1<<24)=-1.00000000
&HFF000001/(1<<24)=-0.99999994
...
&HFFFFFFFE/(1<<24)=-0.00000012
&HFFFFFFFF/(1<<24)=-0.00000006
になるんですけど、これをそのまま整数変数に代入しちゃうと、小数点以下が切り捨てられて
&HFF000000/(1<<24)=-1
&HFF000001/(1<<24)=0
...
&HFFFFFFFE/(1<<24)=0
&HFFFFFFFF/(1<<24)=0
になっちゃうんですね(続く)
0そうだね プレイ済み