import java.util.*;
public class Text{
public static void main(String[] args) {
double a=0.625;
StringBuffer w=new StringBuffer("0.");
while(a>0) {
double r=a*2;
if(r>=1) {
w.append(1);
a=r-1;
}
if(r<1) {
w.append(0);
a=r;
}
}
System.out.println(w);
}
}
小数点往后,第一个数代表0.5,第二个代表0.25,第三个代表0.125
以此类推