でんぺんさんお疲れ様です!! 前に検証してみたのですが、文字列で17bit以上の数が出てくると17bit以上は切り捨てになってるぽいので、変な事をしない限りは35を足しても問題ないっぽいです!!