int deci, rem, octal=0, i=1;
float de, x,y,point,rem1;
cout<<"enter the decimal"<<endl;
cin>>deci;
Since deci
is declared as int
cin>>deci
and entering ‘12.5’ will set deci
to 12
BTW I assume the next line is a transcription typo deci=y
doesnt make any sense at all. I assume you mean y = deci
Solution – declare deci as a float;
1
solved convert point form decimal to octal in c++?