程序中的各种数字

程序中的各种数字

ID:42190249

大小:630.56 KB

页数:17页

时间:2019-09-10

程序中的各种数字_第1页
程序中的各种数字_第2页
程序中的各种数字_第3页
程序中的各种数字_第4页
程序中的各种数字_第5页
资源描述:

《程序中的各种数字》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序中的各种数字计算机中的数和编码1.十进制数(Decimal)0~9省略为D2.二进制数0和1,“逢二进一”省略为B。3.十六进制数(Hexadecimal)0~F省略为H进制转换可以用计算机完成,不过要明白转换方法。举例二进制——十六进制例将(168)10转换成二、八、十六进制数。00110101.011035.6即(110101.011)2=(35.6)16例将(110101.011)2转换为十六进制数。表各种进位制的对应关系十进制二进制十六进制十进制二进制十六进制0000009100191

2、00011101010A200102111011B300113121100C401004131101D501015141110E601106151111F701117161000010810008数的码制1.原码当正数的符号位用0表示,负数的符号位用1表示,数值部分用真值的绝对值来表示的二进制机器数称为原码。有一负数:-1010101B(即-55H)原码为:11010101B(即D5H)真值为:-1010101B(即-55H)例如:值得注意的是,由于[+0]原=00000000B,而[-0]原=1

3、0000000B,所以数0的原码不唯一。8位二进制原码能表示的范围是:-127~+127。反码正数的反码与其原码相同负数的反码符号位为1,数值位为其原码数值位逐位取反数用原码和反码表示时,符号位不能同数值一道参加运算例如:有一负数:-1010101B(即-55H)原码为:11010101B(即D5H)反码为:10101010B(即AAH)补码正数的补码与其原码相同负数的补码为其反码末位加1计算机中带符号数的运算均采用补码有一负数:-1010101B(即-55H)反码为:10101010B(即AAH

4、)补码为:10101011B(即ABH)例如:由负数的补码求真值:对该补码求补得到该负数的原码(符号位+数值位),由原码可知其真值。有一补码:10101011B求补得:11010101B真值为:-1010101B(即-55H)例如:[45H]补:01000101+[-55H]补:10101011结果:11110000←“-10H”的补码45H-55H=-10H,用补码表示为:[45H]补+[-55H]补=[-10H]补对结果求补得到原码:10010000B,即真值为-0010000B(即-10H)补

5、码的优点是可以将减法运算转换为加法运算,且符号位可以连同数值位一起运算。如:8位二进制补码能表示的范围为:-128~+127,若超过此范围,则为溢出。计算机中的数是以补码形式存放的。原码反码补码数的真值01111111B01111111B01111111B(7FH)+12700000001B00000001B00000001B(01H)+100000000B00000000B00000000B(00H)+010000000B11111111B-010000001B11111110B11111111B

6、(FFH)-111111111B10000000B10000001B(81H)-127------------------10000000B(80H)-128几个典型的带符号数的8位编码:计算机中常用的编码1.BCD码:十进制数的二进制编码,也称8421码十进制数8421BCD码十进制数8421BCD码00000501011000160110200107011130011810004010091001例1写出69.25的BCD码。根据上表,可直接写出相应的BCD码:69.25=(01101001

7、.00100101)BCD2ASCII码美国标准信息交换码,用七位二进制数码表示字符。(一共有128不同的编码。其中有26个英文字母大小写、10数字符号和33个标准符号、运算符号和其他符号。33种控制码。)1、将十进制数128D转换成二进制数。2、将十进制数142D转换成十六进制数。3、将十进制数112.25D转换成二进制数。4、直接将11001010B写成十六进制数。5、直接将68H写成二进制数。6、直接将65.8H写成二进制数。思考题1、128D=10000000B2、142D=8EH3、112

8、.25D=1110000.01B4、11001010B=CAH5、68H=1101000B6、65.8H=1100101.1B答案

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。