0~4294967295符号付きであれば、2の補数表現で最上位bitが0であれば正の数、1であれば負の数を表す。符号つき整数は、-2N-1から2N-1-1の範囲の値を覚えられる。-2147483648~2147483647数値の範囲の問題で動かないプログラムこの話だけだと、扱える数値の上限について実感がわかないかもしれないので、以下のプログラムをみてみよう。型でも、一度に計算できるbit数が少ない。int型が16bitコンピュータでは、以下のプログラムは期待した値が計算できない。282ではなく、120が表示された。}コンピュータで一定時間かかる処理を考えてみる。かかる処理が以下のように書いてあったとする。約1μsecかかる処理とする。[sec]かかる処理を以下のようにかいた。この処理は16bitコンピュータでは、1μsecもかからずに終了する。整数型のコンピュータが普通だし、特に問題ないと思うかもしれない。扱える数の範囲で動かなくなるプログラムを示す。1970年1月1日からの経過秒数で時間を扱う。ここで、以下のプログラムは、正しい値が計算できない有名な例である。この2日の真ん中の日を求める。