二進表記のstringに変換してるので不正確なんじゃない?