IF 0<=H && H<60 THEN ならばIF !FLOOR(H/60)THEN に置き換えることができます。 HSVをRGBに変換するための判定ならばあらかじめ60で割って整数化したものを別の変数に入れておけばその変数の値が0の場合、1の場合、中略、5の場合の6通りの場合分けをするだけ済みます。 ただし、この場合はあらかじめHの値を0以上360未満にしておく必要があります。 Hの値がこの範囲外の時はどのようにするかで処理方法が変わりますがH=420をH=60とするならばH=((H MOD 360)+360)MOD 360とすれば良いです。(MOD 360を2回使っているのは負数の場合の例外処理のため) 整数化には様々な方法があるし、0から360の範囲に制限するのも様々な方法があるのでお好きなやり方でいいと思います。