ポスト

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

メニューを開く

chi4096@chi4096

みんなのコメント

メニューを開く

それは理解できるんです。 どうしてint型は4バイト(32bit)として定義されているのか?を知りたくて。 整数型だから2バイトや6バイトでも良いような気がするんですよね

ユート@youto0214

人気ポスト

もっと見る
Yahoo!リアルタイム検索アプリ