プログラマーは0から数える
0から数えることを0ベース、1から始めることを1ベースということがあります。それぞれメリット、デメリットはありますが、私は0ベースの方が便利なことが多いと思います。C++では、10個の値が入る配列はa[10]と宣言しますが、使えるのはa[0]からa[9]です。プログラマーの中には普通の生活の中でも、たとえば人数を数えるとき、「0,1,2、…」と数えてしまう人がいます。職業病ですね。
日本では、建物の地面に接している階を1階、その上を2階と呼びます。これは世界標準ではありま