/ /記数法の3進数-テーブル。三進法に変換する方法

番号体系は3進数-テーブルです。 3進数システムに変換する方法

コンピュータサイエンスでは、通常の10進数システムに加えて、整数位取りシステムのさまざまなバリエーションがあります。これらの1つは三元です。

数体系とは

普通の生活では、人々は小数を使用します0から9までの数を含む記数法。コンピュータサイエンスでは、0と1のみを含む2進法を使用するのが通例です。ただし、これにより、3進法などの他のシステムが存在することを妨げることはありません。 0.1と2の数字。上記ほど人気はありませんが、3進数システムに変換する方法を理解することは、コンピュータサイエンスの学生にとって役立ちます。この記事では、簡単な翻訳例を紹介しています。

10進数から3進数システムに変換する方法

この翻訳方法は非常にシンプルで、バイナリシステムへの変換。 10進数を取り、余りが3未満になるまで、システムのベース(3進数で-数値3)で割る必要があります。次に、残り物はすべて逆の順序で書き込まれます。

記数法三項

同じ方法がほとんどのシステムで機能します。計算。 10から15までの数字が英語のアルファベットの最初の文字で示される16進法では、問題が発生する可能性があります。計算を簡単にするために、数値を列で割ることができます。これは、混乱したり値を見逃したりすることがないため、行に書き込むよりも便利です。

翻訳例

に翻訳する方法の例として三進法では、100を使用できます。まず、数値を書き留めて3で割ります。100/ 3 = 33(余り1)/ 3 = 11(余り0)/ 3 = 3(余り) 2)/ 3 = 1(余り0)。次に、すべての番号を書き出す必要があります:10201。番号を逆に書きます(最後の桁から最初の桁まで)。この例では、番号は同じですが、22102などの異なる番号が存在する可能性があります。これは20122と記述されます。

3進数から10進数への変換

三進法をに変換する方法10進数?それに加えて、数の乗算とべき乗の基本的なスキルが必要です。最初に、翻訳された3進数を書き留め、各桁の上に序数を書き込む必要があります(0の数字を持つ最後の数字から始まり、1ずつ昇順で最初の数字まで)。

三元システムでの計算

次に、各数値にを掛ける必要があります数値システムの基数(この場合は3)ですが、数値3は、それが乗算される桁の序数に等しい累乗になります。すべてのゼロは省略でき(この場合、このような乗算は意味がありません)、混乱を避けるために、それらの上に数値を書き込む必要があります。次に、取得したすべての値が加算され、最終的な数値が答えになります。

翻訳例

3進法での数の計算を10進数に戻す方法の例として、以前に名前を付けた数20122を使用します。最初に、各桁の上に、その序数2を示します。4 03 12 21 20..。次に、各数値に3進法の基数を掛ける必要があります。基数は、2 * 3の数に応じて累乗されます。4+ 1 * 32+ 2 * 31+ 2 * 30..。得られた結果を要約します(162 + 9 + 6 + 2)。結果は179番になります。この場合、0番が記録されていないことがわかります。必要に応じて、それを考慮に入れることもできますが、結果はゼロになります。

異なるシステムからの数値を簡単に変換する方法

このカウント方法が多すぎると思われる場合長い間、あなたはいつでもオンライン計算機を使うことができます。多数の最新のサービスが、3進システムや他の多くのシステムと連携しています。同時に、3進数システムへの変換がどのように実行されたかを確認し、正しくカウントする方法やエラーをチェックする方法を覚えておくことができます。

三項翻訳

この場合、チュートリアルを忘れてはなりません。異なる数のシステムに変換する必要性は、コンピュータサイエンスを勉強している学童や学生の間でしばしば発生します。ほとんどの教科書には、内容に翻訳の意味があるセクションがあります。また、大学生向けには、三進法、翻訳規則、基本的な整数値など、膨大な量のデータが記載された参考書がたくさんあります。

分数式をどうするか

このような番号で作業することも可能です。翻訳方法は前述の方法と似ていますが、個々の詳細を考慮する必要があります。変換中、分数も3で割り切れますが、結果が完全でない場合、たとえば1.236です。この場合、小数点の前の数字のみが書き込まれます(0も考慮されます)。次に、結果の数値は、新しい記数法では小数点の後に書き込まれます。たとえば、3進法では0.21022です。

三進法に変換する方法

式自体に整数と小数部分の場合は、個別の翻訳を実行する価値があります。まず、全体を取り、説明した方法で共有し、次に小数部分を計算して、コンマの後に書き込みます。

負の数の翻訳

3進数システムの場合、負の数を扱うのは簡単です。負の10進数を3進数に変換する場合、符号は保持されます。

ただし、これはバイナリでは正しく機能しません手順に時間がかかるシステム。この点で、3進数システムの場合のように、負の10進数を2進数に変換することはそれほど簡単ではありません。

三進法に変換する方法

三進法の変形

他のシステムとは異なり、三元は非対称および対称。以前のすべてのバージョンで、これは最初に説明された非対称システムでした。違いは非常に顕著です。対称システムは、符号(-; 0 +)、(-1; 0 + 1)を使用します。マイナスを示すために、ゼロ以外の数値の上または下の下線を使用するオプションが可能です。このオプションは学校のカリキュラムではあまり一般的ではありませんが、バイナリシステムと混同しやすいため、同様に考慮する必要があります。ただし、後者には番号の前に記号がありません。

また、文字による3進法の指定も注目に値します。通常はA、B、Cですが、どちらの数値が大きいか小さいかを示します(A> B> C)。

テーブル

主な価値観に言及することは不必要ではありません10進数から3進数への変換。これは非常に簡単ですが、計算の初期段階では、より本格的な計算を行う前に、得られた結果を確認する価値があります。三進法と表は、さまざまなシステムの変換が何に基づいているかを理解するのに役立ちます。

3進数システムテーブル

この表から、数字が形成される論理が明らかになります。覚えるのも簡単です。

いくつかの異なる番号システムがあります。日常生活では、人は小数だけを扱う必要がありますが、三進法があることを知っておく価値があります。 3桁と2つの記録オプション(対称および非対称)がある点で他とは異なります。同時に、負の数と分数を使用するのは非常に簡単です。これにより、システムが非常に理解しやすくなります。対称バリアントはバイナリシステムに似ている場合がありますが、2つの間に大きな違いがあります。それは、正の数が負の数と区別される兆候の存在から成ります。バイナリシステムには何もありません。