改错题,只改//的下一行将任意十进制正小数分别转换成2,3,4,5,6,7,8,9进制正小数,小数点后保留8位,并输出.例如:若十进制小数为0.795,则输出: 十进制正小数 0.795000 转换成 2 进制数为:0
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 00:28:08
![改错题,只改//的下一行将任意十进制正小数分别转换成2,3,4,5,6,7,8,9进制正小数,小数点后保留8位,并输出.例如:若十进制小数为0.795,则输出: 十进制正小数 0.795000 转换成 2 进制数为:0](/uploads/image/z/4328373-21-3.jpg?t=%E6%94%B9%E9%94%99%E9%A2%98%2C%E5%8F%AA%E6%94%B9%2F%2F%E7%9A%84%E4%B8%8B%E4%B8%80%E8%A1%8C%E5%B0%86%E4%BB%BB%E6%84%8F%E5%8D%81%E8%BF%9B%E5%88%B6%E6%AD%A3%E5%B0%8F%E6%95%B0%E5%88%86%E5%88%AB%E8%BD%AC%E6%8D%A2%E6%88%902%2C3%2C4%2C5%2C6%2C7%2C8%2C9%E8%BF%9B%E5%88%B6%E6%AD%A3%E5%B0%8F%E6%95%B0%2C%E5%B0%8F%E6%95%B0%E7%82%B9%E5%90%8E%E4%BF%9D%E7%95%998%E4%BD%8D%2C%E5%B9%B6%E8%BE%93%E5%87%BA.%E4%BE%8B%E5%A6%82%EF%BC%9A%E8%8B%A5%E5%8D%81%E8%BF%9B%E5%88%B6%E5%B0%8F%E6%95%B0%E4%B8%BA0.795%2C%E5%88%99%E8%BE%93%E5%87%BA%EF%BC%9A%E3%80%80%E3%80%80%E3%80%80%E3%80%80%E5%8D%81%E8%BF%9B%E5%88%B6%E6%AD%A3%E5%B0%8F%E6%95%B0+0.795000+%E8%BD%AC%E6%8D%A2%E6%88%90+2+%E8%BF%9B%E5%88%B6%E6%95%B0%E4%B8%BA%3A0)
改错题,只改//的下一行将任意十进制正小数分别转换成2,3,4,5,6,7,8,9进制正小数,小数点后保留8位,并输出.例如:若十进制小数为0.795,则输出: 十进制正小数 0.795000 转换成 2 进制数为:0
改错题,只改//的下一行
将任意十进制正小数分别转换成2,3,4,5,6,7,8,9进制正小数,小数点后保留8位,并输出.例如:若十进制小数为0.795,则输出:
十进制正小数 0.795000 转换成 2 进制数为:0.11001011
十进制正小数 0.795000 转换成 3 进制数为:0.21011011
十进制正小数 0.795000 转换成 4 进制数为:0.30232011
十进制正小数 0.795000 转换成 5 进制数为:0.34414141
十进制正小数 0.795000 转换成 6 进制数为:0.44341530
十进制正小数 0.795000 转换成 7 进制数为:0.53645364
十进制正小数 0.795000 转换成 8 进制数为:0.62702436
十进制正小数 0.795000 转换成 9 进制数为:0.71348853
代码
#include
void fun(double dTestNo,int iBase);
int main(void)
{
double dTestNo = 0.795;
int iBase;
for (iBase=2; iBase
改错题,只改//的下一行将任意十进制正小数分别转换成2,3,4,5,6,7,8,9进制正小数,小数点后保留8位,并输出.例如:若十进制小数为0.795,则输出: 十进制正小数 0.795000 转换成 2 进制数为:0
//
dTestNo -= iT[iNo];