#include <stdio.h>
int main (void){
double input=0.1101;
double temp=input;
int sum=0;
double i;
while(temp){
i=temp*10;
temp=i-(int)i;
printf("%d---%f--------%f \n",sum,i,temp);
sum+=i;
}
printf("%d\n",sum);
return 0;
}
不理解你要做什么