Lesson02 PoEdu培训第一课 计算机科学篇(2) 二进制运算 随堂作业
文章类别: 培训作业 1 评论

Lesson02 PoEdu培训第一课 计算机科学篇(2) 二进制运算 随堂作业

文章类别: 培训作业 1 评论

老师未批改

1. 0100111001 - 01110000, 算出01110000的补码, 算出结果

补码: 先取反, 等于 1110001111, 在+1, 等于1110010000
结果   
 0100111001 +
 1110010000 =
10011001001 
因为是10位二进制  所以等于 0011001001B, 201

2. 1110011001000

对该数进行逻辑右移3位的值, 使用二进制和十进制两种方式表示出结果.

对该数进行算数右移3位的值, 使用二进制和十进制两种方式表示出结果.

答案:
    0001110011001 =  921 
    1111110011001 = -103

3. 高级编程语言中的数据类型表示的是什么?

表示的是一堆二进制组成的值.

4. 32位环境中,指针的长度是多少位

32位.

如有错误,请提出指正!谢谢.

回复 / Cancel Reply
  1. 二进制计算如果没有解题步骤应该简单写一下思路比较好

    回复