オーバーフローの心配いらないならlongわざわざ使う理由もないし
他の関数呼ぶときの引数もintが多いから、始めからintのが変換いらんしいいだろ