最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

進(jìn)制轉(zhuǎn)換基礎(chǔ)

 更新時(shí)間:2013年02月19日 16:40:23   作者:  
很多年前大學(xué)里學(xué)過的進(jìn)制轉(zhuǎn)換還是挺簡(jiǎn)單的,沒想到多年不用了,都忘了,剛好看到這篇文章,特分享下,方便需要的朋友

基本知識(shí)

十進(jìn)制
基數(shù)為10,逢10進(jìn)1。在十進(jìn)制中,一共使用10個(gè)不同的數(shù)字符號(hào),這些符號(hào)處于不同位置時(shí),其權(quán)值各不相同。

二進(jìn)制
基數(shù)為2,逢2進(jìn)1。在二進(jìn)制中,使用0和1兩種符號(hào)。

八進(jìn)制
基數(shù)為8,逢8進(jìn)1。八進(jìn)制使用8種不同的符號(hào),它們與二進(jìn)制的轉(zhuǎn)換關(guān)系為:
0:000 1:001 2:010 3:011 4:100 5:101 6:110 7:111

十六進(jìn)制
基數(shù)為16,逢16進(jìn)1。十六進(jìn)制使用16種不同的符號(hào),它們與二進(jìn)制的轉(zhuǎn)換關(guān)系為:
0:0000 1:0001 2:0010 3:0011 4:0100 5:0101 6:0110 7:0111 8:1000 9:1001 A:1010 B:1011 C:1100 D:1101 E:1110 F:1111

制轉(zhuǎn)換為十進(jìn)制

二進(jìn)制化為十進(jìn)制
例:將二進(jìn)制數(shù)101.01轉(zhuǎn)換成十進(jìn)制數(shù)
(101.01)2 = 1×22 + 0×21 + 1×20 + 0×2-1 + 1×2-2 = (5.25)10

八進(jìn)制化為十進(jìn)制
例:將八進(jìn)制數(shù)12.6轉(zhuǎn)換成十進(jìn)制數(shù)
(12.6)8 = 1×81 + 2×80 + 6×8-1 = (10.75)10

十六進(jìn)制化為十進(jìn)制
例:將十六進(jìn)制數(shù)2AB.6轉(zhuǎn)換成十進(jìn)制數(shù):
(2AB.6)16 = 2×162 + 10×161 + 11×160 + 6×16-1 = (683.375)10

轉(zhuǎn)換為二進(jìn)制

八進(jìn)制化為二進(jìn)制
規(guī)則:按照順序,每1位八進(jìn)制數(shù)改寫成等值的3位二進(jìn)制數(shù),次序不變。
例: (17.36)8 = (001 111 .011 110)2 = (1111.01111)2

十六進(jìn)制化為二進(jìn)制
規(guī)則:每1位十六進(jìn)制數(shù)改寫成等值的4位二進(jìn)制數(shù),次序不變。
例: (3A8C.D6)16 = (0011 1010 1000 1100.1101 0110)2 = (11101010001100.1101011)2

十進(jìn)制整數(shù)化為二進(jìn)制整數(shù)

規(guī)則:除二取余,直到商為零為止,倒排。
例:將十進(jìn)制數(shù)86轉(zhuǎn)化為二進(jìn)制
2 | 86…… 0
2 | 43…… 1
2 | 21…… 1
2 | 10…… 0
2 | 5 …… 1
2 | 2 …… 0
2 | 1 …… 1
結(jié)果:(86)10 = (1010110)2

十進(jìn)制小數(shù)化為二進(jìn)制小數(shù)

規(guī)則:乘二取整,直到小數(shù)部分為零或給定的精度為止,順排。
例:將十進(jìn)制數(shù)0.875轉(zhuǎn)化為二進(jìn)制數(shù)
0.875
× 2
1.75
× 2
1.5
×2
1.0
結(jié)果:(0.875)10 = (0.111)2

轉(zhuǎn)換為八進(jìn)制

二進(jìn)制化為八進(jìn)制
整數(shù)部份從最低有效位開始,以3位一組,最高有效位不足3位時(shí)以0補(bǔ)齊,每一組均可轉(zhuǎn)換成一個(gè)八進(jìn)制的值,轉(zhuǎn)換完畢就是八進(jìn)制的整數(shù)。
小數(shù)部份從最高有效位開始,以3位一組,最低有效位不足3位時(shí)以0補(bǔ)齊,每一組均可轉(zhuǎn)換成一個(gè)八進(jìn)制的值,轉(zhuǎn)換完畢就是八進(jìn)制的小數(shù)。
例:(11001111.01111)2 = (11 001 111.011 110)2 = (317.36)8

十六進(jìn)制化為八進(jìn)制
先用1化4方法,將十六進(jìn)制化為二進(jìn)制;再用3并1方法,將二進(jìn)制化為8制。
例: (1CA)16 = (000111001010)2 = (712)8
說明:小數(shù)點(diǎn)前的高位零和小數(shù)點(diǎn)后的低位零可以去除。

十進(jìn)制化八進(jìn)制
方法1:采用除8取余法。
例:將十進(jìn)制數(shù)115轉(zhuǎn)化為八進(jìn)制數(shù)
8| 115…… 3
8| 14 …… 6
8| 1 …… 1
結(jié)果:(115)10 = (163)8
方法2:先采用十進(jìn)制化二進(jìn)制的方法,再將二進(jìn)制數(shù)化為八進(jìn)制數(shù)
例:(115)10 = (1110011)2 = (163)8

轉(zhuǎn)換為十六進(jìn)制

二進(jìn)制化為十六進(jìn)制
整數(shù)部份從最低有效位開始,以4位為一組,最高有效位不足4位時(shí)以0補(bǔ)齊,每一組均可轉(zhuǎn)換成一個(gè)十六進(jìn)制的值,轉(zhuǎn)換完畢就是十六進(jìn)制的整數(shù)。
小數(shù)部份從最高有效位開始,以4位為一組,最低有效位不足4位時(shí)以0補(bǔ)齊,每一組均可轉(zhuǎn)換成一個(gè)十六進(jìn)制的值,轉(zhuǎn)換完畢就是十六進(jìn)制的小數(shù)。
例:(11001111.01111)2 = (1100 1111 .0111 1000)2 = (CF.78)16

八進(jìn)制化為十六進(jìn)制
先將八進(jìn)制化為二進(jìn)制,再將二進(jìn)制化為十六進(jìn)制。
例:(712)8 = (111001010)2 = (1CA)16

十進(jìn)制化為十六進(jìn)制

方法1:采用除16取余法。
例:將十進(jìn)制數(shù)115轉(zhuǎn)化為八進(jìn)制數(shù)
16| 115…… 3
16| 7 …… 7
結(jié)果:(115)10 = (73)16

方法2:先將十進(jìn)制化為二進(jìn)制,再將二進(jìn)制化為十六進(jìn)制。
例:(115)10 = (1110011)2 = (73)16

相關(guān)文章

  • git clone如何解決Permission Denied(publickey)問題

    git clone如何解決Permission Denied(publickey)問題

    文章介紹了如何解決Git clone時(shí)遇到的PermissionDenied(publickey)問題,包括檢查SSH key是否存在、生成新的SSH key、將SSH key添加到ssh-agent以及將SSH key添加到GitHub賬號(hào),最后通過git clone下載代碼
    2024-11-11
  • Spark中的數(shù)據(jù)讀取保存和累加器實(shí)例詳解

    Spark中的數(shù)據(jù)讀取保存和累加器實(shí)例詳解

    這篇文章主要為大家介紹了Spark中的數(shù)據(jù)讀取保存和累加器實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11
  • 變量、函數(shù)、類的命名規(guī)則

    變量、函數(shù)、類的命名規(guī)則

    在閱讀clean code書籍的時(shí)候,讓我體會(huì)很多,因此我也用文字記錄下這些有意義的知識(shí)。我認(rèn)為這本書讀十遍都不為過,下面我講解一下自己的關(guān)于變量、函數(shù)、類的命名規(guī)則筆記。
    2011-08-08
  • Clion ROS開發(fā)環(huán)境設(shè)置技巧

    Clion ROS開發(fā)環(huán)境設(shè)置技巧

    這篇文章主要介紹了Clion ROS開發(fā)環(huán)境設(shè)置技巧,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • 微信小程序里使用SVG矢量圖標(biāo)方法詳解

    微信小程序里使用SVG矢量圖標(biāo)方法詳解

    在微信小程序開發(fā)過程中需要在小程序里使用SVG矢量圖標(biāo),下面為大家分享2種在微信小程序中引入SVG矢量圖標(biāo)的方法
    2018-10-10
  • 使用git上傳到碼云分支的實(shí)現(xiàn)

    使用git上傳到碼云分支的實(shí)現(xiàn)

    這篇文章主要介紹了使用git上傳到碼云分支的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • github 常用命令總結(jié)大全

    github 常用命令總結(jié)大全

    這里整理了github 常用命令的知識(shí),希望能幫助使用GitHub的朋友快速掌握常用命令,有需要的朋友參考下
    2016-09-09
  • 網(wǎng)站開發(fā)中的文件存儲(chǔ)目錄結(jié)構(gòu)的探討

    網(wǎng)站開發(fā)中的文件存儲(chǔ)目錄結(jié)構(gòu)的探討

    網(wǎng)站應(yīng)用中經(jīng)常會(huì)有文件存儲(chǔ)的需求,目錄結(jié)構(gòu)該怎么建才好呢?讓我們來做下分析
    2010-07-07
  • unity下載并和vs2019關(guān)聯(lián)的步驟詳解

    unity下載并和vs2019關(guān)聯(lián)的步驟詳解

    這篇文章主要介紹了unity下載并和vs2019關(guān)聯(lián)的步驟,文中通過圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 程序員用vscode聽網(wǎng)易云的實(shí)現(xiàn)

    程序員用vscode聽網(wǎng)易云的實(shí)現(xiàn)

    很多程序員在工作的時(shí)候都喜歡聽歌,最近發(fā)現(xiàn)了一個(gè)vscode插件,可以直接使用vscode進(jìn)行聽歌,本文就詳細(xì)的介紹一下如何使用,感興趣的可以了解一下
    2021-12-12

最新評(píng)論

盱眙县| 永寿县| 聊城市| 静海县| 建宁县| 哈巴河县| 长葛市| 福鼎市| 怀仁县| 阿克苏市| 台湾省| 安塞县| 深圳市| 陈巴尔虎旗| 富民县| 静宁县| 左贡县| 郑州市| 阳城县| 武功县| 定陶县| 伽师县| 巫溪县| 吴江市| 浪卡子县| 达州市| 呼玛县| 纳雍县| 泰安市| 甘泉县| 甘南县| 南部县| 图片| 中阳县| 平江县| 碌曲县| 东丰县| 昆明市| 陇南市| 郎溪县| 大同县|