tft每日頭條

 > 圖文

 > 各個進制小數的轉換

各個進制小數的轉換

圖文 更新时间:2024-06-30 11:00:10

各個進制小數的轉換?本文主要講述二進制(由0和1組成)、八進制(由0~7阿拉伯數字組成)、十進制(由0~9阿拉伯數字組成)、十六進制(由0~9阿拉伯數字和A~F英文組成,A~F分别代表10~15)之間的相互轉換話不多說,下面開始,今天小編就來說說關于各個進制小數的轉換?下面更多詳細答案一起來看看吧!

各個進制小數的轉換(無小數進制轉換)1

各個進制小數的轉換

本文主要講述二進制(由0和1組成)、八進制(由0~7阿拉伯數字組成)、十進制(由0~9阿拉伯數字組成)、十六進制(由0~9阿拉伯數字和A~F英文組成,A~F分别代表10~15)之間的相互轉換。話不多說,下面開始。

(1)二進制轉八進制

随機輸入一個二進制:10110111001,我們可以把二進制從右到左三個數一組進行劃分,得到

10 110 111 001,那樣10就為2,110為6,111為7,001為1,得到八進制數2671。

(2)二進制轉十進制

這需要我們記住二進制從右到左轉換成十進制每個數字依次為2的0次幂,2的1次幂,2的2次幂依次下去,最後将答案相加。

(3)二進制轉十六進制

以上面二進制:10110111001為例,我們可以把二進制從右到左四個數一組進行劃分,得到

101 1011 1001,那樣101就為5,1011為B,1001為9,得到十六進制數5B9。

(4)八進制轉二進制

假設八進制數為567,将其每個數分開,将5拆分成101,6拆分成110,7拆分成111,轉換後得

101 110 111。

(5)八進制轉十進制

假設八進制數為567,将每個數分開,最後計算7*8的0次幂 6*8的1次幂 5*8的2次幂,得到375。

(6)八進制轉十六進制

将八進制轉換成二進制,然後從右到左四個數進行分組。假設八進制數為567,将其每個數分開,将5拆分成101,6拆分成110,7拆分成111,轉換後得1 0111 0111。得十六進制為177。

(7)十進制轉二進制

除2取餘數,最後倒過來。假設十進制數為65,65/2=32,餘1;32/2=16,餘0;16/2=8,餘0;8/2=4,餘0;4/2=2,餘0;2/2=1,餘0;1/2=0,餘1。得到結果1000001。

(8)十進制轉八進制

方法:除8取餘數,最後倒過來。假設十進制數為567,567/8=70,餘7;70/8=8,餘6;8/8=1,餘0;1/8=0,餘1。得到結果1067。

(9)十進制轉十六進制

方法:除16取餘數,最後倒過來。假設十進制數為1610,1610/16=100,餘10(A);100/16=6,餘4;6/16=0,餘6。得到結果64A。

(10)十六進制轉二進制

假設十六進制數為567,将其每個數分開,将5拆分成0101,6拆分成0110,7拆分成0111,轉換後得

101 0110 0111。

(11)十六進制轉八進制

先将十六進制轉化為二進制,再把二進制轉化成八進制。假設十六進制數為567,則其二進制為

101 0110 0111,從右三位一劃分得10 101 100 111,得八進制為2547。

(12)十六進制轉十進制

假設十六進制為5A,将A*16的0次幂 5*16的1次幂得十進制數為90。

希望對大家有用!!!!!!

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved