16進数とは何ですか?
HexadecimalはBase-16カウントシステムです。つまり、Base-10システムの10の数値とは対照的に、各数字は16の異なる数値を表します。システムは一般に、最初の10桁の数値0〜9を使用して表され、次に次の6桁の文字A-Fを使用します。歴史的なカウントシステムではありませんが、バイナリシステムを拡張するためのかなりユーザーフレンドリーな方法であるため、電子時代に起源があります。ただし、これは、人間が相互作用するのがかなり面倒になる可能性があります。 Hexadecimalは、バイナリ値に関連するより効率的な方法を提供します。これは、16が4番目の電力であるため、1桁を4つのバイナリ数字と見なすことができるためです。別の言い方をすれば、バイナリの4桁の値は「16進」の1桁で表すことができ、バイナリの8桁の値は2桁のヘックスなどで表現できます。これは、Base-10システムとは対照的です一般的に使用します。これは、一貫した倍数でバイナリ数字を均等に一致させません。
Base-32システムやBase-64システムなど、コンピューティングに使用されるより大きなベースシステムがありますが、ほとんどの人が相互作用するのが大幅に容易であるため、最も広範です。 Base-32とBase-64はどちらもコンピューティングにアプリケーションを備えていますが、それらは何でも使用されることはほとんどありませんが、最も深いレベルのコーディングです。慣れるにはある程度は必要ですが、非プログラマーでさえ、しばしば16進数を定期的に使用していることに気づき、すぐに適性を得ることができます。
たとえば、グラフィックデザインプログラムを使用する多くのデザイナーは、使用される色を表すために16進コードを使用することに慣れています。ヘックスは理想的な速記です。ほとんどのコンピューターのカラーコードは、0から256の3つの値、赤、1つは緑、もう1つは青で構成されているためです。 RGB、または赤緑色の青、麻痺ER 256は単に2番目の電力から16であるため、2桁で表現できます。したがって、たとえば、カラーコバルトグリーンは、61,145,64のRGB値、または単に#3D9140の16進価値で表現できます。
六十節でカウントすることは、どのベースシステムと同様に、かなりまっすぐになりますが、一見複雑に見えることがあります。たとえば、50にカウントすると、1、2、3、4、5、6、7、8、8、8、9、b、c、d、e、f、10、11、12、13、14、16、17、18、19、1a、1b、1c、1d、1e、1f、20、21、22、22、23、23、25、27、27、22、29、29、29、29、29、29、29、29、29、 2f、30、31、32。カウントが32で終わったように見えることに注意してください。実際、それは50番が16進数で表される方法です。ヘキサデシマルは基本的にバイナリシステムに基づいているため、2つの力で作業するときに現れる興味深い単純さがあります。たとえば、2 4 は単に10、2 5 は20、2 6 is 40、2 7 は80、2 8 です。S 200など。