新・闘わないプログラマ No.512 512 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536 といった数字はこの業界の人間なら「きりのいい数字」として、まず間違いないく暗記しているわけですが、今回は512です。512といえば 29 (2の9乗) です。一般的には、256(=28)と比較すると「きりのいい数字」としてのランクは落ちます。それは、いま世間では、8ビットを1バイトとするコンピュータが大多数を占めているので、その場合1バイトで表現できる情報が256種類(28 = 256)であるからではないでしょうか。 前にも何度か書きましたが、私が最初に使い込んだコンピュータは、NECのACOS6というOSが動作するコンピュータでして、これは1ワードが36ビットの「ワードマシン」でした。