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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/20 05:52:19
关于浮点型的移位,就是一个16位的2进制数,求它的x*(1/4+1/16+1/64+……+1/(4^n))要用C语言程序表示出来,精度到n=10就可以了!知道的给我说下我可以给你加分!
xQN@.Q&BD#&Z ` @*hH-Z;3gQdrrs9Ka}l+ܔ&va^ oRi#)kg(r8J_p=@xFz;ǭif?VJ֢u]rzen*|565[zyz esb0 ;%|/~v`rl.%Ѧt&'a;P"Ҝ4}6=fv;?ig01[bb^Erե ҐQ>R: +))JT]S^:?KrנTk/ \P9?*aT=L+uU)9y% MtrV

关于浮点型的移位,就是一个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;
}
如果是浮点型,则要视长度和格式而定,计算方法类似.