>>603
素人考えだと2の冪乗-1になりそう
2の32乗-1が4,294,967,295でまさに42億
だから正の値が2の31乗-1で2,147,483,647、
負の値が2の31乗×(-1)で2,147,483,648
あたりかな?