进制转换与计算机数据存储分析.pptx

第02章

变量与运算符

讲师:宋红康

二进制十进制

0

0

0

0

1

0

1

1

符号位:

正数:0

负数:1

0

0

0

0

0

0

0

1

0

0

0

0

0

0

1

0

0

0

0

0

1

0

0

0

1*2^3+1*2^1+1*2^0=11

11

0

0

1

1

1

0

1

1

1*2^5+1*2^4+1*2^3+1*2^1+1*2^0=59

?

0

1

1

1

1

1

1

1

?

127

二进制十进制

二进制十进制

1

0

0

0

1

0

1

1

-11的原码

计算机数据的存储使用二进制补码形式存储

1

1

1

1

0

1

0

0

-11的反码

除符号位外,各个位取反

1

1

1

1

0

1

0

1

-11的补码

反码+1

需求:-11底层如何存储?

1

1

1

0

1

0

1

1

?的补码

1

1

1

0

1

0

1

0

-1

?的反码

1

0

0

1

0

1

0

1

除符号位外取反

?的原码

-21

二进制十进制

十进制二进制:除2取余的逆

13

2

6

10110

3

1

0

0

1101

-128在byte类型中怎么存储?

1

1

1

1

1

1

1

1

-127的原码

1

0

0

0

0

0

0

0

-127的反码

1

0

0

0

0

0

0

1

-127的补码

-127-1=-1

文档评论(0)

1亿VIP精品文档

相关文档