下面來講一個最重要的知識點進制轉換。包含任意進制與十進制的轉換,二進制與八進制和十六進制的轉換,真值和機器數。
首先從我們最熟悉的十進制來分析轉換思路。想想我們是如何來認識這個十進制數的,十進制:75 分為十位和個位,那麼為什麼會分成10位和個位呢?拆開來
75
70 5
7*10 5*1
7*10^1 5*10^0
可以得出一個結論:是由每一位上的數碼乘以這個權重。
R 進制:KnKn-1…….K2K1K0
=Kn*r^n Kn-1*r^n-1 K2*r^2 K1*r^1 K0*r^0 K-1*r^-1….
我們就天然的得出了任意進制,轉換成十進制的方法。
接下來我們要做一個反向的過程,就是從十進制轉換到任意進制。就是求K的過程
這裡要注意的是小數的十進制,是無法找到一個精确的二進制來表示他的值的。整數部分是可以找到一對一的編碼來對應。
二進制—》四進制 八進制 十六進制
n位一組,每組轉換成相應進制的符号
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!