Witam . Czy mógłby mi ktoś wytłumaczyć w prosty sposób jak dzielić dwie binarne liczby z przecinkiem? Jak dokonać przemiany z np oktalnego , szesnastkowego , dziesiętnego na binarny z liczbami przecinkowymi.
0
0
Robi się tak samo jak z liczbami całkowitymi tylko wartości się mnoży: https://www.matematyka.pl/220476.htm
0
Najlepiej poczytaj sobie to:
- http://www.programuj.com/artykuly/rozne/sysliczb.php
- http://www.dobreprogramy.pl/Liczby-binarne-ulamkowy-zapis,Blog,40252.html
Z dziesiętnymi napisałeś dobrze. W ułamkach binarnych mnoży się poszczególne cyfry razy podstawa do potęgi -1
, -2
, -3
itd... i dodaje. Po prostu cyfry są od "prawej" strony zera i dlatego wchodzą w ujemny zakres. Zauważ, ze liczbę całkowitą binarną mnożysz i dodajesz wykorzystując dodatnie wykładniki. I masz ułamek o podstawie 10
.