アスキーコード表ってのは掛け算の九九の表を思い浮かべてもらえれば分りやすいかと。 コンピュータは基本的に0か1かで動いてる機械なので、0と1しか使わない2進数と相性が良いんですけど、2進数はすぐ桁が繰り上がってしまうので普段使いには不便なんですよね。なので、その拡張版として2の乗数の数の進数(16進数の16は2の4乗)を使う様になったんじゃないかと。 2や16よりも10の方が切りがいい感じしますけど、機械にとっては2や16の方が切りがいい数なんですね。 ちなみに数学でも0と1は特別な数なので、数学とも相性いいんですよね。