コンテンツ
コンピュータは、通信するために2進数、1の行(1)と0(0)を使用します。人間にとっては、このようにコミュニケーションをとるのは難しいので、これらの数字を翻訳する必要があります。変換は16の基数である16進数で行われ、「数」はゼロから文字F(0123456789ABCDEF)の範囲です。コードがマシンによって正しく実行されるように、16進数を使用してコードを簡単に記述し、それらをバイナリに変換することができます。日付を16進数に変換する最善の方法は、同等の日付系列をそれらの16進数に変換することです。
説明書
複数の数値フォーマットを変換するのは困難ですが、基本を知っているとこの作業に役立ちます。 (Fotolia.comからのNicemonkeyによるヘキサ地上画像)-
要求された日付から1900年1月1日までの日数を計算して、日付を10進数形式に変換します。例えば、2002年7月3日から1900年1月1日までの日数は37,440です(102完全年×365日+ 210日)。 2002年1月1日から7月3日まで)
-
最初のステップで計算された10進数を16進数に変換します。 10進数を16で割ります。休息の場合は、16進値を得るために、余りだけに16を掛けます。
例えば、10進数の60を16進数に変換するには、60を16で割ります(結果は3.75になります)。剰余(0.75)に16を掛けます(したがって12が得られます)。結果(12)は16進数に変換されるべき10進数値です。 (下記の「関連情報」にある)テーブルを参照すると、変換値がCであることがわかります。
3.75(3)の全部を取り出して16で割る。結果は0.1875です。その数に16を掛けます。結果は3になり、合計3とC(16進数)になります。
-
16進数を書いてください。すべての番号が見つかったら、16進数の結果を得るために16進数の結果の順序を逆にします。 10進数60の例では、結果は3Cになります。