关于浮点型的移位,就是一个16位的2进制数,求它的x*(1/4+1/16+1/64+……+1/(4^n))要用C语言程序表示出来,精度到n=10就可以了!知道的给我说下我可以给你加分!
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/22 17:02:17
![关于浮点型的移位,就是一个16位的2进制数,求它的x*(1/4+1/16+1/64+……+1/(4^n))要用C语言程序表示出来,精度到n=10就可以了!知道的给我说下我可以给你加分!](/uploads/image/z/13586963-59-3.jpg?t=%E5%85%B3%E4%BA%8E%E6%B5%AE%E7%82%B9%E5%9E%8B%E7%9A%84%E7%A7%BB%E4%BD%8D%2C%E5%B0%B1%E6%98%AF%E4%B8%80%E4%B8%AA16%E4%BD%8D%E7%9A%842%E8%BF%9B%E5%88%B6%E6%95%B0%2C%E6%B1%82%E5%AE%83%E7%9A%84x%2A%EF%BC%881%2F4%2B1%2F16%2B1%2F64%2B%E2%80%A6%E2%80%A6%2B1%2F%284%5En%29%EF%BC%89%E8%A6%81%E7%94%A8C%E8%AF%AD%E8%A8%80%E7%A8%8B%E5%BA%8F%E8%A1%A8%E7%A4%BA%E5%87%BA%E6%9D%A5%EF%BC%8C%E7%B2%BE%E5%BA%A6%E5%88%B0n%3D10%E5%B0%B1%E5%8F%AF%E4%BB%A5%E4%BA%86%EF%BC%81%E7%9F%A5%E9%81%93%E7%9A%84%E7%BB%99%E6%88%91%E8%AF%B4%E4%B8%8B%E6%88%91%E5%8F%AF%E4%BB%A5%E7%BB%99%E4%BD%A0%E5%8A%A0%E5%88%86%EF%BC%81)
关于浮点型的移位,就是一个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;
}
如果是浮点型,则要视长度和格式而定,计算方法类似.