日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在计算机中常用的数据表示方法有哪些,数据在计算机中的表示方法

發布時間:2025/3/20 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在计算机中常用的数据表示方法有哪些,数据在计算机中的表示方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1,2020/5/25,數據在計算機中的表示方法,2,2020/5/25,教學目標:了解計算機內部信息用什么進制表示,為什么要采用這種進制;掌握數制之間的轉換,了解存儲中幾個概念及數據的編碼重點及難點:進制之間的轉換、數據的編碼,3,2020/5/25,教學任務任務一、計算機內部信息的表示方法,以及計算機為什么要采用二進制任務二、計算機存儲中的幾個概念任務三、數制及數制間的轉換任務四、數據編碼,4,2020/5/25,1、計算機中數據的表示方法——采用二進制,(1)電路簡單可靠,(2)運算規則簡單,(3)便于進行邏輯判斷,原因:,任務一、計算機內部信息的表示方法,5,2020/5/25,任務二、計算機存儲中的幾個概念,1、位:是計算機中存儲數據的最小單位。指二進制數中的一個位數,其值為“0”或“1”,其英文名為“bit”。,2、字節:是計算機存儲容量的基本單位,計算機存儲容量的大小是用字節的多少來衡量的。其英文名為“byte”,通常用“B”表示。,6,2020/5/25,經常使用的單位還有KB(千字節)、MB(兆字節)、GB(千兆字節)和TB(太字節)等,它們與字節的關系是:,1B=8bit1KB=210B=1024B1MB=2101KB=210210B=1024KB1GB=2101MB=210210210B=1024MB1TB=2101GB=210210210210B=1024GB,7,2020/5/25,任務三、計算機中常用的數制,1、數制定義用一組固定的數字和一套統一的規則來表示數目的方法稱為數制。數制有進位計數制與非進位計數制之分,目前一般使用進位計數制。常使用的有二進制、八進制、十進制、十六進制等。,8,2020/5/25,3、二進制數,二進制數的數碼為0、1共2個,進數規則為逢二進一,借一當二。,4、八進制數,八進制數的數碼為0、1、2、3、4、5、6、7共8個,進數規則為逢八進一,借一當八。,2、十進制數,十進制數的數碼為0、1、2、3、4、5、6、7、8、9共10個,進數規則為逢十進一,借一當十。,9,2020/5/25,十六進制數的數碼為0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F共16個,其中數碼A、B、C、D、E、F分別代表十進制數中的10、11、12、13、14、15,進數規則為逢十六進一,借一當十六。,5、十六進制數,10,2020/5/25,任務四、數制間的轉換,1、十進制數、二進制數、八進制數和十六進制數的對應關系如表所示。,11,2020/5/25,0123456789101112131415,01101110010111011110001001101010111100110111101111,012345671011121314151617,0123456789ABCDEF,12,2020/5/25,位權(權):每個數碼所表示的數值等于該數碼乘以一個與數碼所在位置相關的常數,這個常數叫做位權。權值:基數為底、數碼所在位置的序號為指數的整數次冪。,2、數制的幾個基本概念,我們習慣使用的十進制數由0,1,2,3,4,5,6,7,8,9十個不同符號組成,每一個符號處于十進制數中不同的位置時,它所代表的實際數值是不一樣的。例如:1999可表示成11000+9100+910+9=1103+9102+9101+9100,13,2020/5/25,3、不同進制間的轉換,①二進制轉化成十進制,原則:按權展開,相加之和。,10101(B)=1?24+0?23+1?22+0?21+1?20=21,101.11(B)=1?22+0?21+1?20+1?2-1+1?2-2=5.75,101(O)=1?82+0?81+1?80=65,71(O)=7?81+1?80=57,101A(H)=1?163+0?162+1?161+10?160=4106,14,2020/5/25,②十進制轉化成二進制原則:整數部分:除以r取余數,直到商為0,得到的余數倒序排列。小數部分:乘以r取整數,得到的整數正序排列。,15,2020/5/25,例:100.345(D)=1100100.01011(B),100(D)=144(O)=64(H)=1100100(B),,,100,2,,,50,2,,,25,2,,12,2,,6,2,,,3,2,,,1,,,0,0,0,1,0,0,1,0.345,2,,0.690,2,,1.380,2,,0.760,2,,1.520,2,,,,100,8,,,12,8,,,1,8,0,4,4,1,,,100,16,,,6,0,,4,6,16,,,,,,1,1.04,,,,,0,1,0,1,1,,100(D)=144(O)=64(H),,16,2020/5/25,注意:將十進制小數轉換成為二進制小數的過程中,乘積小數部分變成“0”,表明轉換結束。實際上將十進制小數轉換成二進制、八進制、十六進制小數過程中小數部分可能始終不為零,因此只能限定取若干位為止。將十進制數轉換為八進制、十六進制數的規則和方法與之相同,只是r(基數)的取值不同。,17,2020/5/25,③十六進制轉化成二進制原則:一分為四每一個十六進制數對應二進制的四位。,64(H):6401100100(B),2C1D(H):2C1D0010110000011101(B),思考:八進制如何轉化為二進制?,18,2020/5/25,④二進制轉化成十六進制原則:四位一組整數部分:從右向左進行分組。小數部分:從左向右進行分組,不足4位補零。1101101110.110101(B)=36E.D4(H)36ED4,后邊補兩個零0100,思考:二進制如何轉化為八進制?,19,2020/5/25,任務五、數據編碼,規定用什么樣的二進制碼來表示字母、數字以及專門符號。有兩種字符編碼方式:ASCII碼和BCD碼。,1、BCD碼:二~十進制編碼,用四位二進制碼表示一位十進制數的編碼為BCD碼,常用的BCD碼為8421碼,其特點為二進制代碼本身的值就是它所對應的十進制數字字符的面值,且它是一種帶權碼,四位二進制個位的權值由高到低分別是23、22、21、20,即8,4,2,1,故因此而得名。例如:十進制數1987可寫成0001100110000111,20,2020/5/25,2、ASCII碼(AmericanStandardCodeforInformationInterchange)常用字符有128個,編碼從0到127。空格0010000020H32‘0’~‘9’00110000~0011100130H~39H48~57‘A’~‘Z’01000001~0101101041H~5AH65~90‘a’~‘z’01100001~0111101061H~7AH97~122控制字符:0~32、127,共34個;普通字符(可打印字符):94個。每個字符占一個字節,即8位二進制位,最高位恒為0。,,,字符二進制表示十六進制表示十進制表示,,,,每個漢字占兩個字節,21,2020/5/25,通過本講的學習我們了解了計算機為什么采用二進制,掌握數據在計算機中的存儲形式和數制之間的轉換,歸納總結,22,2020/5/25,1、二進制數00111101轉換成十進制數為___A、57B、59C、51D、632、在計算機內部,一切信息的存取,處理與傳遞均采用____A:二進制B:十六進制C:BCD碼D:ASCII碼,作業,C,A,23,2020/5/25,3、計算機內部信息的表示往往采用二進制形式,采用這種形式的原因是_______A、電路簡單可靠B、運算規則簡單C、避免與十進制相混淆D、便于進行邏輯判斷4、計算機中信息存儲的最小單位是______A:比特(Bit)B:字節C:字D:字塊,ABD,A,

展開閱讀全文

總結

以上是生活随笔為你收集整理的在计算机中常用的数据表示方法有哪些,数据在计算机中的表示方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。