数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)


小数点按约定方式标出

定点表示

数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)
数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)

浮点表示

数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)
数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)
计算机中
S 小数、可正可负
j 整数、可正可负

浮点数的表示形式

数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)
Sf 代表浮点数的符号
n 其位数反映浮点数的精度
m 其位数反映浮点数的表示范围
jf 和 m 共同表示小数点的实际位置

浮点数的表示范围

上溢 阶码 > 最大阶码
下溢 阶码 < 最小阶码 按 机器零 处理
数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)
练习:
数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)

浮点数的规格化形式

r = 2 尾数最高位为 1
r = 4 尾数最高 2 位不全为 0
r = 8 尾数最高 3 位不全为 0
基数不同,浮点数的规格化形式不同

浮点数的规格化

r = 2 左规 尾数左移 1 位,阶码减 1
右规 尾数右移 1 位,阶码加 1
r = 4 左规 尾数左移 2 位,阶码减 1
右规 尾数右移 2 位,阶码加 1
r = 8 左规 尾数左移 3 位,阶码减 1
右规 尾数右移 3 位,阶码加 1

基数 r 越大,可表示的浮点数的范围越大
基数 r 越大,浮点数的精度降低
数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)

举例

数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)
数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)

机器零

1.当浮点数 尾数为 0 时,不论其阶码为何值
机器零处理
2.当浮点数 阶码等于或小于它所表示的最小
时,不论尾数为何值,按机器零处理。
数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)

IEEE 754 标准

数的定点表示和浮点表示(我们不生产PPT我们只是PPT的搬运工/狗头/狗头)