六進法

六進法とは



六進法(ろくしんほう)とは、6を底(てい)とする位取り記数法のことです。普段私たちが使っている十進法10を底とするのに対し、六進法では6を基準に数を表現します。英語ではsenary、ドイツ語ではSechsersystemと呼ばれています。このsenaryはラテン語の「六個一組」を意味するsenariusに由来します。

六進法の表記



六進法で数を表す際は、通常のアラビア数字を十進数として扱い、六進数の表記は括弧と下付きの6で示します。例えば、六進法における「10」は、十進法での「6」を表します。同様に、「11」は「7」、「12」は「8」を意味します。基本的には0, 1, 2, 3, 4, 56個の数字を使用します。

十進法との比較



六進法と十進法は、ともに2素数の積で構成されているため、2の冪数の扱いが共通しています。しかし、六進法では「5+1=10」および「2×3=10」となるため、35の役十進法とは逆転します。また、23の冪数が同じであることから、2の冪数と3の冪数が同等に扱われる点も特徴的です。

35の逆転



  • - 六進法では、3の倍数は一の位が30になります。一の位が3ならば3の倍数であり、素数にはなりません。
  • - 11(七)以降の素数は、一の位が15になります。
  • - 十進法1/50.2ですが、六進法では1/30.2になります。
  • - 六進法では、2の冪数の逆数3の冪数となり、3の冪数の逆数2の冪数になります。
  • - 「3×5」は十進法では155の倍数ですが、六進法では233の倍数になります。
  • - 3×5/100小数は、十進法では0.15、六進法では0.23となります。既約分数十進法では3/20ですが、六進法では5/26となります。

95の逆転



  • - 六進法では、5の倍数は各位の数の和が5の倍数になります。
  • - 3の冪数は一の位も3になります。
  • - 100のm/4となる整数はすべて9の倍数、100のm/9となる整数はすべて4の倍数です。
  • - 十進法の乗算表は81種類ですが、六進法では16の倍数が81種類になります。
  • - 81の倍数のうち奇数は、下四桁が特定の値になります。

倍数判定法



六進法では、23の倍数が簡単に判別でき、5の倍数も判定可能です。十進法では5353^2が判定できますが、六進法では3nや35が判定可能です。また、2nと25の倍数は、十進法では5n種類ですが、六進法では3n種類になります。

基本的な倍数判定



  • - 【22:一の位が240
  • - 【33:一の位が30
  • - 【2^24:下二桁が特定の9パターン
  • - 【55:各位の数字の和が5の倍数
  • - 【2×3106):一の位が0
  • - 【3^2139):下二桁が特定の4パターン
  • - 【2×51410):各位の数字和5の倍数、かつ一の位が240
  • - 【3×52315):各位の数字和5の倍数、かつ一の位が30
  • - 【2^2×3^210036):下二桁が00

その他の主要な数



  • - 【1111(7):二桁ゾロ目、または二桁ゾロ目に0が続く
  • - 【23128):下三桁が12の倍数
  • - 【2^2×32012):下二桁が特定の3パターン
  • - 【2^42416):下四桁が24の倍数
  • - 【2×3^23018):下二桁が3000
  • - 【2^2×53220):各位の数字和5の倍数、かつ下二桁が特定の9パターン
  • - 【2^3×34024):一の位が0、かつ整数第三位〜第二位が特定の9パターン
  • - 【5^24125):一の位以外から一の位の4倍を引き、その差が041の倍数
  • - 【3^34327):下三桁が特定の8パターン
  • - 【2×3×55030):各位の数字和5の倍数、かつ一の位が0
  • - 【2^3×510440):各位の数字和5の倍数、かつ下三桁が12の倍数
  • - 【2^2×3×514060):各位の数字和5の倍数、かつ下二桁が特定の3パターン
  • - 【3^421381):下四桁が213の倍数
  • - 【2^2×5^2244100):一の位以外から一の位の4倍を引き、その差が041の倍数、かつ下二桁が4の倍数

小数と除算



六進法では、「5+1=10」と「2×3=10」であるため、23の演算が容易です。小数の位取りは、0.1が六分の一、0.01が三十六分の一、0.001が二百十六分の一となります。

整数の除算



六進法の除算では、1001000などの桁上がりの冪数も三分が可能で、10の冪数と同じ23の冪数でり切れます。例えば、10002^33^3の両方でり切れます。

例:


小数を含む除算



二分と三分


六進法では、十の冪数も2の冪数も三分できます。十進法では1/3り切れませんが、六進法では1/30.2と表せます。

四分と九分


六進法で「100分率」を作ると「三十六分率」になり、十進法1/3の数量で「m/4」と「m/9」を同じ桁数で実行できます。

八分と二十七分


十進数ではm/27がり切れませんが、六進数ではm/27がり切れて8の倍数になります。また、m/8小数も、十進数では125の倍数ですが、六進数では27の倍数になります。従って、六進数では、8ると被除数の27倍の数が現れ、27でると被除数の8倍の数が現れます。六進法は六分で一桁下がるため、3の冪数で分ける方法が便利です。

23の冪数が4以上


六進法は23の冪数が同じであるため、十六分2^4)と同じく八十一分3^4)も容易です。

小数



分数を六進法の小数に変換すると、1/21/3小数第一位、1/41/9小数第二位、1/81/27が小数第三位となります。つまり、2-nと3-nがそのまま「小数第n位」になります。ただし、1/5だけはり切れず、循環節が1桁になります。

基本的な分数



小数第二位



単位分数と無理数



六進法では、一桁の整数のうち、単位分数にするとり切れない数は5だけです。623り切れる最小の数なので、3の累乗数である927でも循環小数にならずにり切れます。また、十進法と六進法に共通する特徴として、り切れない小数37の倍数が現れます。

命数法



六進命数法は、6を底とする命数法で、0から5までを一つの名詞として命名します。6の倍数は「2×6」「3×6」のように命名し、6の冪数で新しい数詞が付けられます。

数詞



自然言語で六進命数法を持つものは少ないですが、ニューギニア島のンドム語が知られています。ンドム語では、6をmer、12をmer an thef、18をtondor、36をnif、72をnif thefと表現します。他に、ングコルンプ語、ヤム語、コムンゾ語も六進法を使用しており、6の倍数や冪数に個別の数詞が付けられています。これらの言語で6が底になったのは、「もう片手は桁上がりで6の位」とする数えが由来とされています。

語彙



六が底になった由来には、前述の数えの他に、空[[間]]の基本的な方角が六つであること(上下・左右・前後)も挙げられます。日本語には、「六合」「六方」「三十六景」「三十六峰」「三十六策」「六歌仙」「三十[[六歌仙]]」「四六時中」など、六進法に基づく語彙や名数が存在します。これらは、十進法が「十の二乗で百」であるのに対し、六進法は「六の二乗で三十六」という発想に基づいています。

単位系



六進法は、まれに単位系で使われることがあります。貫法では、16です。

数え



拳を0とすれば、片手で0から5までの6種類の数字を表せます。六進法の数えでは、片手(主に右手)を一の位、もう片手(主に左手)を六の位として、最大35まで数えられます。これにより、整数だけでなく、小数や仮分数も表現できます。

計算例




まとめ



六進法は、日常生活ではあまり馴染みがありませんが、数学や計算機科学の分野では重要な役を果たしています。特に、23の演算が容易である点、除算において桁上がりの冪数が三分可能である点、そして、小数や仮分数も表現できる数えの方法は、六進法ならではの特徴です。

脚注



素因数分解は六進表記。

関連項目




外部リンク



もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。