ポスト
2進数ってありますよね 1bitで2進数1桁表せます c++のintは4byteあるので32bit、32桁分表せます。 んで32桁分の2進数で表せる数が2^32で4000000000ちょっと。 この4byteで表せる数を+の部分と-の部分に分けて、 -2000000000~2000000000くらいの部分を表せます。 これがちょうどint型の範囲です。たぶん
メニューを開く2進数ってありますよね 1bitで2進数1桁表せます c++のintは4byteあるので32bit、32桁分表せます。 んで32桁分の2進数で表せる数が2^32で4000000000ちょっと。 この4byteで表せる数を+の部分と-の部分に分けて、 -2000000000~2000000000くらいの部分を表せます。 これがちょうどint型の範囲です。たぶん
メニューを開く