« 年始回り | トップページ | ココロノコリ »

65535

「65535」は,ファミコン世代にとってとても大切な数字である.
 
Dscn1132
 
自動車の走行距離が65535 kmを越えました.
 
 
さて,なぜ65535が大切な数字であるのか?
 
それは,2の16乗(2を16回かけ算した結果)が65536だからである.
 
通常0からスタートするため,2進法,16桁で表示できる数値の最大値が65535となる.
 
この数字を越えるとバグが起こるとか,いろいろあった.
 
もし負数を用いていた場合には,-32767 〜 32768が,16ビットで表示できる数値の範囲となる.
 
もう少し小さな数値では,
 
2の8乗である,256が有名である.
 
(負数を入れると,-127 〜 128)
 
この場合も,255を越えるとバグるということがよく言われていた.
 
また,256がループの単位としても考えられていたこともある.
 
例えば,255面をクリアすると,幻の0面へいける,
 
とか,
 
ダメージが65535を越えると,逆に回復するとか.
 
 
ファミコン世代は,128や255, 65535などに今でも敏感であろう.
 

« 年始回り | トップページ | ココロノコリ »

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« 年始回り | トップページ | ココロノコリ »