なぜコンピュータにおいて月は0始まりなのか
疑問
確かに月が0~11であった場合,12で剰余演算すれば便利ではある
が,そのメリットに対してミスが多すぎると思ってはいた
なんでこうなったのか?
おそらく妥当なアンサー
https://tweet-card.now.sh/1365766944612175875.jpg?lang=ja https://twitter.com/hsjoihs/status/1365766944612175875
英語圏ではAprilというのは(日本語話者の言うところの)4月という意味ではなく
厳密には1年の内、Januaryを初めとした4番目の月という捉え方なのか
要するにこの引用が端的だと思う.
「なんで日は1から始めるくせに月は0からなんだ!」って気持ちになるのですが、私が勝手に想像していることとして、月を数字で表すっていう文化はそれほど世界共通の認識ではないんじゃないでしょうか?