数
たとえば2バイトならば、-32768〜+32767が表現できる。コンピュータの歴史では、CPUが一度に扱える桁数が 1バイト→2バイト→4バイト→8バイトと増すにつれ、大きな桁数の整数を表現し扱うことができるようになってきた。 (整数以上の数の表現方法まで説明するとあまりに長文になるので省略するが)ともかくこのようにして、さまざまな工夫をすることで、コンピュータの内部では、自然数・負の数・整数・実数などをLow/Highという電圧(あるいは0/1)の集まりで表現し、多数のスイッチの電位を超高速で連鎖的に変化させることで、数の演算を実現している。
なお、パソコンなどの回路では、文字も「文字コード」という数値で(さらに言えば、想定されている数値と対応する、スイッチ群のOn/Offという状態の形で)存在している。例えばラテン文字の1番目の大文字 A は標準的なASCIIコードやShift_JIS・UTF-8などでは十六進法表記で0x41(十進法表記で65)で、小文字の a は0x61=97である。同じように数字も文字として存在しており、文字 0 の数値は0x30=48である。