int
およびlong
(32 ビットおよび 64 ビットの数値)については知っていますが、 およびuint
とは何ですかulong
?
ベストアンサー1
「u」で始まるプリミティブ データ型は、同じビット サイズの符号なしバージョンです。実質的には、負の数は格納できませんが、一方で、符号付きの 2 倍の大きさの正の数を格納できます。符号付きのデータ型には、「u」で始まるものはありません。
int (32 ビット) の制限は次のとおりです。
int: –2147483648 to 2147483647
uint: 0 to 4294967295
ロング(64 ビット)の場合:
long: -9223372036854775808 to 9223372036854775807
ulong: 0 to 18446744073709551615