そこで、256足して正の数にしておくと &HFF000000/(1<<24)=255.00000000 &HFF000001/(1<<24)=255.00000006 ... &HFFFFFFFE/(1<<24)=255.99999988 &HFFFFFFFF/(1<<24)=255.99999994 となるので、小数点以下を切り捨てた時、どれも同じ255になってめでたしめでたし! というのが、すえさんの3550行で一旦256を足して、次の行ですぐ256を引いてる理由のようです(≧∇≦)b