2進数って、一番上の位が1になると、マイナスの数になるんだよねー(符号bitというやつです) 色コードは、32bit整数型を目いっぱい活用しているので、符号のbitも1になって、普通の表し方に直すとマイナスになるのよね。