Liczby zmienno-przecinkowe na binarne

0

Witam chciałbym tylko prosić o potwierdzenie moich domniemań odnośnie zamiany liczb z przecinkiem na binarne.

1.) ** 10,225**
-od lewej wiadomo - "1010"
-po przecinku -
*225 x 2 = 0,45 | 0
0,45 x 2 = 0,90 | 0
0,90 x 2 = 1,8 | 1
0,8 x 2 = 1,6 | 1
0,6 x 2 = 1,2 | 1
0,2 x 2 = 0,4 | 0
*i tak dalej... następnie obliczenia po przecinku odczytujemy (odwrotnie niż całkowite) z GÓRY na DÓŁ. Czyli dostaniemy wynik = 1010, 00111001. Right?:)

  1. ) **0,475 ** Tutaj nie jestem do końca przekonany... Mógłby ktoś przedstawić/wyjaśnij swoją koncepcję?
1

Tak jak w pierwszym przykładzie, rozwinięcie jest nieskończone, okresowe.
0,95 -> 0
1,9 -> 1
1,8 -> 1
1,6 -> 1
1,2 -> 1
0,4 -> 0
0,8 -> 0
1,6 -> 1
...
zatem 0,475 = 0,01111(0011)

1 użytkowników online, w tym zalogowanych: 0, gości: 1