首頁>Club>
5
回覆列表
  • 1 # 小紅的甜心

    要想學漢化就必需要懂得十六進位制!

    下面來講什麼是十六進位制

    下面是幾種進位制的計算方式:十進位制:

    有10個基數:0 ~~ 9 ,逢十進一

    二進位制:

    有2 個基數:0 ~~ 1 ,逢二進一

    八進位制:

    有8個基數:0 ~~ 7 ,逢八進一

    十六進位制:

    有16個基數:0 ~~ 9,A,B,C,D,E,F(A=10,B=11,C=12,D=13,E=14,F=15) ,逢十六進一。

    先講我們經常用到的十進位制,從0數到9,到第10個數時進1是10,再跟上數11、12…十進位制幾歲小孩都懂!呵~ 而16進位制也一樣,我們從0數到1、2、3…A、B…F,數到F時(也就是第16個數時)進一是10,跟著數11、12、13…18、19、1A、1B…這樣數下去。逢16進一!

    下面有兩個例題問題:

    (199)用10進位制轉16進位制是多少?

    答案:199=16*12+7=C7

    (注16進制中A=10,B=11,C=12,D=13,E=14,F=15)

    怎麼會16*12再加7呢?

    99\16=12 餘7 所以=C7

    16進位制是0—f.c就是12,所以是C7

    再舉個例 十進位制的10等於十六進位制的A

    將下列10進位制數轉換成16進位制數

    23050032110242000

    答案如下

    先記住1、16、256、4096這幾個數字,即16的平方、16的立方等等。根據待轉換的數在上述數字中尋找一個最大的除數,做除法得到商和餘數。把商寫下來,拿餘數重複該步驟即可

    以321為例:321/256 = 1 餘 65 ==》寫下165/16 = 4 餘 1 ==》寫下141/1 = 1餘 0 ==》寫下141即十進位制321等於十六進位制141. 不懂的可以參考許願的教程。

    應大家的要求再舉個例,其實漢化不需要什麼16進位制公式,公式是為了讓大家理解16進位制,反而起了反作用讓大家覺得更加複雜!

    現在我們不往公式那邊想,我想到一個能幫助大家容易理解十六進位制的方法,我先給大家舉個十進位制的例子,幫大家容易理解十進位制基數0—9組成,逢十進一,也就是數到9就進一

    例十進位制:

    00001

    00002

    00003

    00004

    00005

    00006

    00007

    00008

    00009

    00010

    00011

    00012

    00013

    十進位制誰都會,只是舉個例,以數數的方式來理解就可以了

    十六進位制有16個基數,0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F

    十六進位制逢十六進一,也就是數到F時進一再從0開始數

    例:

    00000

    00001

    00002

    00003

    00004

    00005

    00006

    00007

    00008

    00009

    0000A

    0000B

    0000C

    0000D

    0000E

    0000F

    00010

    00011

    00012

    00013

    00014

    00015

    00016

    00017

    00018

    00019

    0001A

    0001B

    0001C

    0001D

    0001E

    0001F

    00020

    00021

    00022

    00023

    00024

    00025

    00026

    00027

    00028

    00029

    0002A

    0002B

    0002C

    0002D

    0002E

    0002F

    00030

    雖然很哆嗦,這樣可能大家容易理解些10進位制轉16進位制公式不會,點數會吧!

    例CB下個數是 ? 下個是CC

    ef下個數是多少 是f0

    16進位制沒有Ef代表15 數到f前進一,就像數10進位制一樣,數到99進一 是100上面講的十六進位制大家都懂了吧!不懂的慢慢研究,多動動腦筋!

  • 中秋節和大豐收的關聯?
  • 夢見被蛇追殺?