>>98
charが9ビットなら &0xffの有無で結果が違ってくるな