Навчальна програма переведення дійсних чисел з 2,8,10,16 у 2,8,10,16 системи числення
{case '1': x+=1*pow(2,i); break;
case '0': x+=0*pow(2,i); break;
default : strcpy(out,"Error"); break;
};i--;
}
}
else if(minus==1&&dot==0)
{for(i=strlen(in);i>0;i--)
{switch(in[i])
{case '1': x+=1*pow(2,strlen(in)-i-1); break;
case '0': x+=0*pow(2,i); break;
default : strcpy(out,"Error"); break;
};}x*=-1;}
else
{i=0;
for(p=strchr(in,'.')-1;p>in;p--)
{switch(*p)
{case '1': x+=1*pow(2,i); break;
case '0': x+=0*pow(2,i); break;
default : strcpy(out,"Error"); break;
};i++;
}
i=-1;
for(p=strchr(in,'.')+1;p<=in+strlen(in);p++)
{switch(*p)