- 浏览: 21010 次
- 性别:
- 来自: 北京
最新评论
1、在计算机内数据通常以二进制数据参与运算和处理。
2、在计算机内数据的二进制编码数的最高位通常为符号位,
用1表示负号,0表示正号。
3、十进制整数与二进制、八进制和十六进制数之间对应关系
十 二 八 十六
0 000 0 0
1 001 1 1
2 010 2 2
3 011 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 10(A)
11 1011 13 11(B)
12 1100 14 12(C)
13 1101 15 13(D)
14 1110 16 14(E)
15 1111 17 15(F)
4、十进制整数转换成二进制数是如何进行的。
答案: 除以基数取余倒写。
什么是基数? 组成某进制数的个数即为基数
6 ==>>>( 110 )2
5、十进制整数转换成八、十六进制数是如何进行的。
同上。
6、二进制数据如何还原成十进制数据?
答案: 按权展开求和。
什么是权?基数的(n-1)次方(n为该数所在的位数)
(1101)2 ===>>>>( 13 )10
7、八、十六进制数还原成十进制数据?
答案: 同上。
8、八进制数据转换成二进制数是如何进行的?
答案: 八进制数据中的每一位数可用三位二进制数来表示即可。
(15)8 ===>>>( 001 101 )2
9、十六进制数据转换成二进制数是如何进行的?
答案: 十六进制数据中的每一位数可用四位二进制数来表示即可。
(3A6)16 ===>>>( 1110100110 )2
10、二进制转换成八进制数据如何进行?
答案: 从二进制数据的右边往左边每数三位作为一个八进制数即可。
1101011 ===>>>( 153 )8
11、二进制转换成十六进制数据如何进行?
答案: 从二进制数据的右边往左边每数四位作为一个十六进制数即可。
1101011 ===>>>>( 6B )16
12、原码、反码和补码?
原码:
例如: byte b1 = -5; 则其原码: 10000101
反码:
例如: byte b1 = -5; 则其反码: 11111010
补码:
例如: byte b1 = -5; 则其补码: 11111011
注意: 正整数只有原码,没有反码和补码;或者说:
正整数的原码和反码及补码是同一个。
注意: 在计算机中,负数一般情况下通常以补码方式参与运算。
b1 + 1 ===>>> 11111011 + 00000001
11111100 ===>>>原码
13、已知一个数的补码如何求其原码。
答案: 补码的补码就是原码。
例如: 已知某数的补码为: 11111100 ,则其原码是什么?
1) 补码: 11111100 看成原码
2) 求反码: 10000011
3) 求补码: 10000100 就是答案: -4
2、在计算机内数据的二进制编码数的最高位通常为符号位,
用1表示负号,0表示正号。
3、十进制整数与二进制、八进制和十六进制数之间对应关系
十 二 八 十六
0 000 0 0
1 001 1 1
2 010 2 2
3 011 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 10(A)
11 1011 13 11(B)
12 1100 14 12(C)
13 1101 15 13(D)
14 1110 16 14(E)
15 1111 17 15(F)
4、十进制整数转换成二进制数是如何进行的。
答案: 除以基数取余倒写。
什么是基数? 组成某进制数的个数即为基数
6 ==>>>( 110 )2
5、十进制整数转换成八、十六进制数是如何进行的。
同上。
6、二进制数据如何还原成十进制数据?
答案: 按权展开求和。
什么是权?基数的(n-1)次方(n为该数所在的位数)
(1101)2 ===>>>>( 13 )10
7、八、十六进制数还原成十进制数据?
答案: 同上。
8、八进制数据转换成二进制数是如何进行的?
答案: 八进制数据中的每一位数可用三位二进制数来表示即可。
(15)8 ===>>>( 001 101 )2
9、十六进制数据转换成二进制数是如何进行的?
答案: 十六进制数据中的每一位数可用四位二进制数来表示即可。
(3A6)16 ===>>>( 1110100110 )2
10、二进制转换成八进制数据如何进行?
答案: 从二进制数据的右边往左边每数三位作为一个八进制数即可。
1101011 ===>>>( 153 )8
11、二进制转换成十六进制数据如何进行?
答案: 从二进制数据的右边往左边每数四位作为一个十六进制数即可。
1101011 ===>>>>( 6B )16
12、原码、反码和补码?
原码:
例如: byte b1 = -5; 则其原码: 10000101
反码:
例如: byte b1 = -5; 则其反码: 11111010
补码:
例如: byte b1 = -5; 则其补码: 11111011
注意: 正整数只有原码,没有反码和补码;或者说:
正整数的原码和反码及补码是同一个。
注意: 在计算机中,负数一般情况下通常以补码方式参与运算。
b1 + 1 ===>>> 11111011 + 00000001
11111100 ===>>>原码
13、已知一个数的补码如何求其原码。
答案: 补码的补码就是原码。
例如: 已知某数的补码为: 11111100 ,则其原码是什么?
1) 补码: 11111100 看成原码
2) 求反码: 10000011
3) 求补码: 10000100 就是答案: -4
发表评论
-
遮盖层覆盖整个页面
2015-07-08 10:45 546html代码: <body topmargin= ... -
spring注解+restlet
2014-08-26 13:32 597spring注解精解: http://www.douban.c ... -
Spring使用程序方式读取properties文件
2014-07-03 10:37 477Spring使用程序方式读取properties文件 在sp ... -
用javascript取当前系统时间(年、月、日等全)
2013-07-25 14:56 520var myDate = new Date(); myDate ... -
sql--查询数据库的连接数
2013-06-07 14:04 541Oracle: select * from v$sessio ... -
jQuery中设置form表单中action值的方法
2013-04-28 18:16 1073html代码: <form id="myFo ... -
java filter
2013-04-24 23:17 809一、使浏览器不缓存页面的过滤器 Java代码 impo ... -
sql count
2013-04-23 14:33 663连接该服务器的个数: SELECT count(*) FRO ... -
关闭打开页js(兼容浏览器)
2013-04-22 13:17 805<script> function closeSe ... -
sql-修改表
2013-04-11 10:19 637如需在表中添加列,请使用下列语法: ALTER TABLE t ... -
wget 爬虫
2012-11-13 13:34 1410wget 使用指南 wget是一个从网络上自动下载文件的自由工 ... -
Struts2的整理
2012-11-13 13:31 8081、任何表现层框架都是用来帮我们实现MVC model1(js ... -
dwr的使用
2012-11-11 12:38 730Dwr使用说明 1. 将dwr的ja ... -
Ajax的使用
2012-11-11 12:37 656ajax的使用步骤: 1.需要通过JavaScript创建XM ... -
JAVA数据库连接池
2012-11-09 00:02 687JAVA数据库连接池 基 ... -
事务传播特性和事务隔离级别
2012-11-08 23:48 554事务传播特性了解事务 ... -
ibatis
2012-11-08 23:45 704ibatis: ibatis中dao中的方法在使用sqlMap ... -
懒加载
2012-11-07 19:03 589get和load默认的时候都是立即检索,只有设置lazyloa ... -
HQL语句
2012-11-07 19:01 5701.实体查询 String hql = &qu ... -
类的加载和反射
2012-11-07 18:57 6331. 类的加载、连接和初始 a) 类的加载 i. 当程序主动使 ...
相关推荐
c++ 计算机底层 原码反码补码的练习题,包括答案
程序可将不限定位数的原码转成补码和反码,将反码转换成原码和补码,将补码转换成原码和反码,程序基于.NET 4.0,使用VS2012开发工具编写。
原码反码补码讲课.pptx
16进制(4位)到二进制原码、反码、补码计算
/* *功能实现任意二进制数的原码 反码 补码转换 *仅仅是字符串的操作,没有进行数字操作 *对-0的操作可能有问题 *ssfshine@gmail.com */
原码反码补码PPT学习教案.pptx
原码反码补码图解.原码反码补码图解.原码反码补码图解.
原码反码和补码PPT学习教案.pptx
数字的原码、反码和补码
本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法.
原码、反码、补码、移码与浮点.doc
原码、反码、补码
利用C++的MFC实现原码、补码、反码的转换
原码、反码、补码 的相关原理 原码、反码、补码 的相关原理
计算机中的原码、反码和补码的详细解释。。。。
讲说原码 补码以及反码的基本知识,需要时可以看一看。
学习原码, 反码和补码之前, 需要先了解机器数和真值的概念
原码 (1) 原码:在数值前直接加一符号位的表示法。 例如: 符号位 数值位 byte的取值范围 [+7]原= 0 0000111 B [-7]原= 1 0000111 B 注意: byte的取值范围是-2^7~ 2^7-1 总计256个数 即: 无符号位 0~255 (因为...
原码、反码、补码小程序的设计与实现.pdf
原码、反码、补码,计算机中负数的表示.pdf