首页
/
每日頭條
/
科技
/
編程進制轉換原理
編程進制轉換原理
更新时间:2025-12-15 16:58:22

我剛開始,接觸程序的時候,最先學的并不是“hello,Word”而是關于數學的基本知識,就是進制轉換的問題,在我們的生活中人們常用的是十進制,就是滿十進一。而在計算機内部采用的是二進制編碼,所以我們必須了解和掌握進制的奧秘。

在我第一次來到培訓的機構的時候,老師問我10進制數123轉換到8進制是多少,當時我就懵逼了,怎麼也算不出來,。現在回想起來這些都是紙老虎而已,當我們掌握了技巧和方法這些問題就迎刃而解了。

常用的幾種進制有:二進制,八進制,十進制,十六進制。規則想必大家就都懂,就逢八就進一,逢二就進一

我們先來讨論十進制轉二進制,就拿比如123,用123除以2,然後用得到的商再繼續除2,每次把餘數寫出來,記錄下來 寫成短除法的形式,一直除以2,直到除不盡為止。我們就得到一串0101,然後将得到的餘數反着寫,像這樣

編程進制轉換原理(進制轉換---編程門檻)1

10進制轉其他進制也是這樣,轉8進制,就除以8,轉16進制的時候需要注意,16由 0 1 2 3 4 5 6 7 8 9 a b c d e f 組成,10代表a ,11是b, 12是c.

二進制轉10進制的話,就乘以2的幾次方就行了,比如一個二進制數是101101,那麼就從右到左标記,第一個是0,依次是12345,這是我們需要乘以的次方數。然後就開始計算嘛

規則是數值*2的次方,比如是1就1*2的(标記的數)這裡是5,那就是1*2的5次方,然後計算下一個數0,0就忽略掉,因為結果是0 ,再計算下一個數1,1*2的3次方 就這樣乘下去,然後将結果加起來就是要轉換的數。反正要從多少進制轉換到10進制,就将底數變成幾,比如8轉10,就将數值*8的(位置)的次方,。這裡提供一下簡單的技巧。将二進制轉換成8進制可以這樣操作:将每3位二進制數轉換為1個8進制數,因為2的3次方是8

編程進制轉換原理(進制轉換---編程門檻)2

如果要轉16進制的話也可以,那就4個為1位,然後在去讀取,這裡提供一下各個進制的對應表

編程進制轉換原理(進制轉換---編程門檻)3

基本就是這樣了,進制轉換也是比較重要的,二進制哪些不用死記,

001 011 110 101 110

第1個位有1代表是1,第二個位有1代表是2,第3個位有1 代表是4,這樣看到數字也能讀出來了。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
手機怎麼拍出大片
手機怎麼拍出大片
1、劇本創意。既然是用手機拍大片,那也需要好的題材,劇情,足夠的看點,這樣才能吸引大衆的需求,引起觀衆的觀看欲望。大片的題材要新穎,有創意,有獨特視角,能引起觀衆共鳴等。2、手機選擇。用手機拍攝大片,畢竟手機比不上專業的攝影機,所以,選擇手機要功能全,尤其是對于像素要求是很高的。拍攝的畫質要足夠清晰...
2025-12-15
微信怎麼提現
微信怎麼提現
微信“我的錢包”裡點擊“零錢”提現:1、打開微信應用,點擊右下角的“我”,進入到個人中心,點擊“錢包...
2025-12-15
蛋雞怎麼補鈣
蛋雞怎麼補鈣
1、注意全價飼料的質量。蔬菜上銷售的蛋雞配合飼料一般都配有鈣物質成分,但是有一些廠家為了降低成本,謀取更高的利益,會在飼料中添加大量石粉,使得飼料的含鈣量超過4%。所以在購買時一定要注意鑒别,一定要選擇信譽好的正規廠家生産的優質全價配合料。2、勿用生骨粉補鈣。生骨粉是指在設備簡陋條件生産的一周劣質骨...
2025-12-15
如何辨别藍寶石的真假
如何辨别藍寶石的真假
1、從顔色、内含物來判斷。一般藍碧玺寶石的顔色偏深,偏暗,而海藍寶石顔色呈淡藍色,海藍寶石顔色普遍較...
2025-12-15
打開u盤提示拒絕訪問怎麼處理解決
打開u盤提示拒絕訪問怎麼處理解決
1、在系統桌面上,按組合鍵win鍵+R打開運行窗口,并輸入“gpedit.msc”,按回車鍵确認,2...
2025-12-15
Copyright 2023-2025 - www.tftnews.com All Rights Reserved