PHPで10進数から2進数への変換、またはその逆に変換してみます。 そもそも10進数とは何なのでしょうか。10進数は「0、1、2、3、4、5、6、7、8、9」の10種類の数を使って表します。0、1、2、3、4、5、6、7、8、9と順番に増加し、9の次になると、位が増加し「10」になります。10進数は、1、10、100、1000…と、どんどん位が繰り上がっていくものです。また、1は10の0乗(100)、10は10の1乗(101)、100は10の2乗(102)、1000は10の3乗(103)といった具合に表すこともできます。これが10進数です。 次に2進数とは、「0、1」の2個の数を使って表します。10進数の場合は、0、1、2、3、4、5、6、7、8、9と順番に増加し、9の次になると、位が増加し「10」になるが、2進数は0,1と順に増え、1の次になると、位が増加し「10」になります。なので、2
![PHPで10進数から2進数への変換、またはその逆に変換する](https://cdn-ak-scissors.b.st-hatena.com/image/square/b0e6c97966e87a40b9ffc727d8131acbff631a61/height=288;version=1;width=512/https%3A%2F%2Flaboratory.kazuuu.net%2Fwp-content%2Fuploads%2F2021%2F07%2FL.png)