- 142
- 0
- 约3.52千字
- 约 19页
- 2018-10-31 发布于江苏
- 举报
6.2数的定点示和浮点表示
6.2 数的定点表示和浮点表示
小数点按约定方式标出
一、定点表示
定点机
小数定点机
整数定点机
原码
补码
反码
–(1 – 2-n) ~ +(1 – 2-n)
–(2n – 1) ~ +( 2n – 1)
– 1 ~ +(1 – 2-n)
– 2n ~ +( 2n – 1)
–(1 – 2-n) ~ +(1 – 2-n)
–(2n – 1) ~ +( 2n – 1)
小数点固定在某一位置的数为定点数
定点机运算
如:3.14+10
计算机要计算时,应
3.14*100+10*100=1314
1314/100=13.14
注意:需要乘相应的比例因子,否则后“溢出”
二、浮点表示
如:10.101=210×0.10101
6.2
小数点的位置可以浮动
计算机中 任何一个二进制数N都可以表示为
N=2j×S
j表示一个二进制整数,称为N的阶码,
2为基数,
S表示二进制小数,称为数N的尾数。
j和S可正可负。尾数S表示数N的全部有效数据,阶码j指明该数的小数点位置,表示数据的大小范围。
二、浮点表示
计算机中 r 取 2、4、8、16 等
计算机中 S 小数、可正可负
j 整数、可正可负
6.2
小数点的位置可以浮动
二、浮点表示
当 r = 2
N = 11.0101
= 0.110101×210
= 1.10101×21
= 1101.01×2-10
原创力文档

文档评论(0)