ZKX's LAB

关于定点数与浮点数的叙述中,错误的是 浮点数表示错误的

2021-04-09知识2

为什么说有的浮点数无法精确的表示 因为二进制只能表2113示2的n次方的数,n可以取负值,3.3无法5261用2的n次方的数组合计算出来4102,所以无法精1653确表示:3.3=1*2+1*1+0*1/2+1*1/4+0*1/8+0*1/16+1*1/32+.其中分式的分母只能是2的倍数(二进制所限),3.3的二进制表示是11.01001.有些数比如1/3就无法精确计算,只能无限逼近

这两个选项那个正确的求大神们解释: A错.

若浮点数的尾数用补码表示,那么规格化的浮点数是指尾数数值位的最高位是0(正数)或是1(负数).答:正确这不是错误的吗 判断是否格式化不应该是符号位和尾数数值为最高位相异?.

#float浮点数导致错误案例#浮点数表示错误的

随机阅读

qrcode
访问手机版