Wskazówka:
Wartość zmiennej y równa zero oznacza po prostu, że już wszystkie dalsze cyfry dwójkowe liczby x są zerami, innymi słowy, że rozwinięcie dwójkowe x się skończyło. 

W zadaniu pytamy zatem o liczbę, która po trzech iteracjach ma jeszcze dalsze niezerowe cyfry dwójkowe do wypisania, ale po czterech już nie ma. Musi to więc być liczba, która w rozwinięciu dwójkowym ma dokładnie cztery cyfry po przecinku. Najmniejszą taką liczbą jest (0,0001) 2 , czyli 1/16 = 0,0625. Innymi możliwymi odpowiedziami są na przykład (0,0011) 2 = 3/16 = 0,1875 albo (0,1111) 2 = 15/16 = 0,9375.
Powrót do pytań