关于浮点型的移位,就是一个16位的2进制数,求它的x*(1/4+1/16+1/64+……+1/(4^n))要用C语言程序表示出来,精度到n=10就可以了!知道的给我说下我可以给你加分!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 22:47:09

关于浮点型的移位,就是一个16位的2进制数,求它的x*(1/4+1/16+1/64+……+1/(4^n))要用C语言程序表示出来,精度到n=10就可以了!知道的给我说下我可以给你加分!
关于浮点型的移位,就是一个16位的2进制数,求它的x*(1/4+1/16+1/64+……+1/(4^n))
要用C语言程序表示出来,精度到n=10就可以了!知道的给我说下我可以给你加分!

关于浮点型的移位,就是一个16位的2进制数,求它的x*(1/4+1/16+1/64+……+1/(4^n))要用C语言程序表示出来,精度到n=10就可以了!知道的给我说下我可以给你加分!
如果只是16 bit Binary,应该与浮点型无关.
unsiged int x,temp,result,i,n;
n=10;
temp=x;
result=0;
for (i=1;i>2; 右移两位相当于 /4
result +=temp;
}
如果是浮点型,则要视长度和格式而定,计算方法类似.