unsigned付けてないとき文字が7bitか8bitかで結果が変わったりしないか?