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

淺談十進制小數(shù)和二進制小數(shù)之間的轉(zhuǎn)換

 更新時間:2017年01月09日 10:00:58   投稿:jingxian  
下面小編就為大家?guī)硪黄獪\談十進制小數(shù)和二進制小數(shù)之間的轉(zhuǎn)換。小編覺得挺不錯的現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

一、二進制數(shù)轉(zhuǎn)換成十進制數(shù)

由二進制數(shù)轉(zhuǎn)換成十進制數(shù)的基本做法是,把二進制數(shù)首先寫成加權(quán)系數(shù)展開式,然后按十進制加法規(guī)則求和。這種做法稱為"按權(quán)相加"法。

二、十進制數(shù)轉(zhuǎn)換為二進制數(shù)

十進制數(shù)轉(zhuǎn)換為二進制數(shù)時,由于整數(shù)和小數(shù)的轉(zhuǎn)換方法不同,所以先將十進制數(shù)的整數(shù)部分和小數(shù)部分分別轉(zhuǎn)換后,再加以合并。

1. 十進制整數(shù)轉(zhuǎn)換為二進制整數(shù)

十進制整數(shù)轉(zhuǎn)換為二進制整數(shù)采用"除2取余,逆序排列"法。具體做法是:用2去除十進制整數(shù),可以得到一個商和余數(shù);再用2去除商,又會得到一個商和余數(shù),如此進行,直到商為零時為止,然后把先得到的余數(shù)作為二進制數(shù)的低位有效位,后得到的余數(shù)作為二進制數(shù)的高位有效位,依次排列起來。

2.十進制小數(shù)轉(zhuǎn)換為二進制小數(shù)

十進制小數(shù)轉(zhuǎn)換成二進制小數(shù)采用"乘2取整,順序排列"法。具體做法是:用2乘十進制小數(shù),可以得到積,將積的整數(shù)部分取出,再用2乘余下的小數(shù) 部分,又得到一個積,再將積的整數(shù)部分取出,如此進行,直到積中的小數(shù)部分為零,或者達到所要求的精度為止。

然后把取出的整數(shù)部分按順序排列起來,先取的整數(shù)作為二進制小數(shù)的高位有效位,后取的整數(shù)作為低位有效位。

例1109 (173.8125)10=( )2

解: 由[例1107]得(173)10=(10101101)2

由[例1108]得(0.8125)10=(0.1101)2

把整數(shù)部分和小數(shù)部分合并得: (173.8125)10=(10101101.1101)2

十進制小數(shù)→→→→→二進制小數(shù) 方法:“乘2取整”

對十進制小數(shù)乘2得到的整數(shù)部分和小數(shù)部分,整數(shù)部分既是相應(yīng)的二進制數(shù)碼,再用2乘小數(shù)部分(之前乘后得到新的小數(shù)部分),又得到整數(shù)和小數(shù)部分。

如此不斷重復(fù),直到小數(shù)部分為0或達到精度要求為止.第一次所得到為最高位,最后一次得到為最低位

如:0.25的二進制

0.25*2=0.5 取整是0
0.5*2=1.0    取整是1
即0.25的二進制為 0.01 ( 第一次所得到為最高位,最后一次得到為最低位)

0.8125的二進制

0.8125*2=1.625   取整是1

0.625*2=1.25     取整是1

0.25*2=0.5       取整是0

0.5*2=1.0        取整是1

即0.8125的二進制是0.1101(第一次所得到為最高位,最后一次得到為最低位)

十進制小數(shù)→→→→→八進制小數(shù) 方法:“乘8取整”

0.71875)10 =(0.56)8

0.71875*8=5.75 取整5

0.75*8=6.0      取整6

即0.56

十進制小數(shù)→→→→→十六進制小數(shù)方法:“乘16取整”例如:

(0.142578125)10=(0.248)16

0.142578125*16=2.28125 取整2

0.28125*16=4.5          取整4

0.5*16=8.0              取整8

即0.248
 
非十進制數(shù)之間的轉(zhuǎn)換

(1)二進制數(shù)與八進制數(shù)之間的轉(zhuǎn)換

轉(zhuǎn)換方法是:以小數(shù)點為界,分別向左右每三位二進制數(shù)合成一位八進制數(shù),或每一位八進制數(shù)展成三位二進制數(shù),不足三位者補0。例如:

(423。45)8=(100 010 011.100 101)2

(1001001.1101)2=(001 001 001.110 100)2=(111.64)8

(2)二進制與十六進制轉(zhuǎn)換

轉(zhuǎn)換方法:以小數(shù)點為界,分別向左右每四位二進制合成一位十六進制數(shù),或每一位十六進制數(shù)展成四位二進制數(shù),不足四位者補0。例如:

(ABCD.EF)16=(1010 1011 1100 1101.1110 1111)2

(101101101001011.01101)2=(0101 1011 0100 1011.0110 1000)2=(5B4B.68)16

可以把二進制作為中間的過渡使用。

以上這篇淺談十進制小數(shù)和二進制小數(shù)之間的轉(zhuǎn)換就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 深入解析C++ Data Member內(nèi)存布局

    深入解析C++ Data Member內(nèi)存布局

    本篇文章是對C++中的Data Member內(nèi)存布局進行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-07-07
  • C語言實現(xiàn)顛倒棧的方法

    C語言實現(xiàn)顛倒棧的方法

    這篇文章主要介紹了C語言實現(xiàn)顛倒棧的方法,是針對數(shù)據(jù)結(jié)構(gòu)中棧的常見操作技巧,需要的朋友可以參考下
    2014-09-09
  • 一般函數(shù)指針和類的成員函數(shù)指針深入解析

    一般函數(shù)指針和類的成員函數(shù)指針深入解析

    以下是對一般函數(shù)指針和類的成員函數(shù)指針進行了介紹。需要的朋友可以過來參考下
    2013-08-08
  • C語言實現(xiàn)3*3數(shù)組對角線之和示例

    C語言實現(xiàn)3*3數(shù)組對角線之和示例

    今天小編就為大家分享一篇C語言實現(xiàn)3*3數(shù)組對角線之和示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • C++文件的操作及小實驗示例代碼詳解

    C++文件的操作及小實驗示例代碼詳解

    這篇文章主要介紹了C++文件的操作及小實驗,對于文件,它是一個流對象,對文件的操作無非是讀和寫,通過本文的學(xué)習(xí)大家將會理解文件的具體操作
    2022-05-05
  • 基于C++自制屠夫躲貓貓小游戲

    基于C++自制屠夫躲貓貓小游戲

    這篇文章主要為大家詳細(xì)介紹了如何基于C++自制屠夫躲貓貓小游戲,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-01-01
  • 帶你了解C++初階之引用

    帶你了解C++初階之引用

    這篇文章主要為大家介紹了C++初階之引用,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • 合并排序(C語言實現(xiàn))

    合并排序(C語言實現(xiàn))

    遞歸算法是把一個問題分解成和自身相似的子問題,然后再調(diào)用自身把相應(yīng)的子問題解決掉。這些算法用到了分治思想。
    2013-02-02
  • C++庫std::flush的具體使用

    C++庫std::flush的具體使用

    std::flush是C++標(biāo)準(zhǔn)庫中的一個操作符,用于刷新輸出流,本文主要介紹了C++庫std::flush的具體使用,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • opencv利用矩形框選中某一區(qū)域并保存為新圖片

    opencv利用矩形框選中某一區(qū)域并保存為新圖片

    這篇文章主要為大家詳細(xì)介紹了opencv利用矩形框選中某一區(qū)域并保存為新圖片,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01

最新評論

安乡县| 全南县| 收藏| 中卫市| 临武县| 沁源县| 交城县| 永修县| 获嘉县| 蒙山县| 平邑县| 囊谦县| 毕节市| 蕉岭县| 乐都县| 龙岩市| 龙州县| 长武县| 新干县| 乳源| 深泽县| 林甸县| 湖州市| 顺昌县| 旅游| 太康县| 驻马店市| 随州市| 大城县| 林周县| 古田县| 禹城市| 合水县| 曲沃县| 河津市| 舒兰市| 门源| 五寨县| 措美县| 重庆市| 诸暨市|