PYI_R_W14_M08 Konwersja liczb z systemu dwójkowego na dziesiętny w języku Python
Konwersja liczb rzeczywistych
Zapoznaj się z prezentacją dotyczącą implementacji algorytmu konwersji liczby rzeczywistej z systemu dwójkowego na dziesiętny. Następnie przygotuj notatkę podsumowującą najważniejsze informacje przekazane w prezentacji.
Specyfikacja problemu:
Dane:
liczba_binarna– łańcuch znaków; liczba rzeczywista zapisana w systemie dwójkowym; część całkowitą od ułamkowej oddziela przecinek
Wynik:
liczba_dziesietna– liczba rzeczywista;liczba_binarnazapisana w systemie dziesiętnym
Na podstawie prezentacji przedstawiającej implementację algorytmu konwersji liczby rzeczywistej z systemu dwójkowego na dziesiętny przygotuj krótką notatkę podsumowującą najważniejsze elementy procesu. Uwzględnij sposób wyodrębniania części całkowitej i ułamkowej, zasady obliczania ich wartości oraz logikę działania funkcji realizującej konwersję.
Słownik
system dwójkowy; pozycyjny system liczbowy, którego bazą (podstawą) jest liczba 2; do zapisu liczb w tym systemie potrzebne są tylko dwie cyfry – 0 i 1