>>728
int を使え。
-1になったのは、桁溢れしたため。