16進計算機
オプションを選択
結果
?
目次
◦16進数とは何ですか? |
◦16進数への変換および16進数からの変換 |
◦16進数から10進数 |
◦10進数から16進数 |
◦HEX加算の方法は? |
◦減算 |
◦HEX値を乗算する方法は? |
◦16進除算 |
16進数とは何ですか?
16進数または16進数は、16進数の記数法で表現された数値です。ベースは16で、16個のシンボルを使用します。これらには、0〜9の数字と、0〜15の値を表す文字A、B、C、D、E、およびFが含まれます。小文字のA〜Fも使用できます。たとえば、10進数の10は16進数のA、10進数の100は16進数の64、10進数の1,000は16進数の3E8です。 16進数は、10進数と同じように符号を付けることができます。たとえば、-1eは10進数で-30に相当します。
16進数は、主にプログラマー、ソフトウェアエンジニア、およびコンピューターシステム設計者によるコンピューティングで、基盤となるバイナリシステムの便利な表現として使用されます。これらの職業では、16進コンバーターまたは16進計算機が必要になる可能性があります。
それらは、インターネットを閲覧している一般のユーザーが遭遇するでしょう。これらの特殊文字は、URLに16進数としてエンコードされます。たとえば、%20は「スペース」(空白)を表します。多くのWebページには、たとえば、16進数の数値文字参照(&#x)に応じたHTMLの特殊文字も含まれています。 Unicode形式の単一引用符は 'です。これは、一重引用符( ')のUnicodeです。
16 進数システム (Hexa) は、2 進法および 10 進法とほぼ同じように機能します。それぞれ10または2の代わりにベースを使用します。 HEX は、0 ~ 9 を含む 16 の数字と、10 進法の 10 階と 2 階を使用します。ただし、文字 A、B、C、D、E、および F も使用して、10 ~ 15 の数字を表します。各 16 進数は、ニブルと呼ばれる 4 つの 2 進数です。これにより、大きな 2 進数を簡単に表すことができます。
バイナリ値 10101010101010101010101010101010101010101010101010101010101010 は、16 進数で 2AA として表されます。これにより、コンピュータは 2 つのシステム間で変換しやすい方法で大きな 2 進数を圧縮できます。
2進値、16進値、および10進値の間の変換の例を次に示します。
Decimal | Hex | Binary |
0 | 0 | 0 |
1 | 1 | 1 |
2 | 2 | 10 |
3 | 3 | 11 |
5 | 5 | 101 |
10 | A | 1010 |
11 | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
14 | E | 1110 |
15 | F | 1111 |
50 | 32 | 110010 |
63 | 3F | 111111 |
100 | 64 | 1100100 |
1000 | 3E8 | 1111101000 |
10000 | 2710 | 10011100010000 |
さまざまな数体系の桁の値を理解することで、10 進数の変換が可能になります。 10 進 10 進と 16 進の間の変換は、2 進 10 進の間の変換とほぼ同じであることがわかります。いずれかを変換する機能により、簡単になります。すでに述べたように、基数が 16 の 16 進数関数を実行できます。これは、2AA のすべての桁の値が、値 2AA の累乗 16 であることを意味します。右から始め、左から始めて、最初の A は「1」を表し、16 0 です。16 は右から 2 番目の文字 A です。 1 16 は 2 and で表されます。 2. 16 進数の A は 10 進数の 10 に等しいことに注意してください。
16進数への変換および16進数からの変換
変換によって実際の数は変わりませんが、その形は変わります。当社のコンバーターを使用して、両方のタイプの数値をすばやく簡単に変換できます。変換と計算の両方を同時に行う必要はありません
16進数から10進数
16進数のすべての位置は、各10進数の位置が10の累乗であるのと同じように、16の累乗です。したがって、10進数の20は2 * 101 + 0,0 * 100 = 20です。10進数の20は2 * 161 + 1 *です。 12月の160 =32。1Eの数値も10進数で1 * 16 + 14 1 = 30です。
HEX を 10 進数に変換するには、まず各位置を取得してから 10 進数に変換します。 9 は 9、B は 11 に変換され、各位置に 16 を掛けて位置番号の累乗を求めます。これは、ゼロから始めて、左から右にカウントすることによって行われます。指数計算機は、168 などの大きな指数を計算する必要がある場合に便利です。
10進数から16進数
これは、より高いベースからより低いベースに移行するためです。 10進数から16進数に変換したい数値がXであるとしましょう。最初に、最大の累乗16 = Xを見つけます。次に、16の累乗がXに変換される回数を決定します。Eで表します。余りはY1で表す必要があります。
16 が残りの値よりも大きくなるまで、開始値に Yn を使用して上記の手順を繰り返します。次に、160 の位置を残りに割り当てます。最後に、各値 Y1...n をその位置に割り当てます。あなたは今、あなたの価値を持っています。
HEX加算の方法は?
10 進数の加算には、加算の数値 A、B、および C を除いて、16 進数の加算と同じ規則があります。これらの数値がメモリに保存されていない場合は、A から F までの同等の 10 進数値を手元に用意しておくと便利です。 .以下は追加の例です。
減算
引き算も足し算と同じようにできます。これは、10 進数と 16 進数の値を変換しながら操作を実行することによって実現されます。借用は、小数と引き算の最も重要な違いです。 16 進数の「1」は、借用時の 10 桁ではなく、16 桁です。その理由は、借用される列が借用する列よりも 16 倍大きいためです。これは、10 進数の 1 が 10 を表すのと同じ理由です。これは注意することが重要であり、文字数 AF の変換は注意して行う必要があります。 16 進数の減算は、10 進数の減算ほど難しくありません。
HEX値を乗算する方法は?
10 進数 (16 進数) と 10 進数 (10 進数) の間の変換が難しいため、乗算を実行するのは難しい場合があります。全体的に数字が大きいので手間がかかります。 16 進数の乗数テーブルがあると便利な場合があります (1 つを以下に示します)。各ステップで、10 進数間の手動変換が必要になります。
16進除算
長い除算は、10 進数での長い除算とまったく同じです。ただし、乗算と減算は 16 進数で行われます。 10 進数を変換して長い除算を実行し、変換が完了したら戻ることもできます。乗算用の 16 進表 (1 つを以下に示します) は、除算を行うときに役立ちます。
記事の著者
Parmis Kazemi
Parmisは、新しいものを書き、作成することに情熱を持っているコンテンツクリエーターです。彼女はテクノロジーにも非常に興味があり、新しいことを学ぶことを楽しんでいます。
16進計算機 日本語
公開済み: Tue Dec 21 2021
最新のアップデート: Fri Aug 12 2022
カテゴリコンピューター計算機
自分のウェブサイトに16進計算機を追加する