Mam 2 małe pytanka z zakresu techniki cyfrowej.
Przerabiam obecnie format zmiennoprzecinkowy i mam problem przy obliczaniu mantysy:
Dla przykładu weźmy liczbę
L=0,81640625 * 2^(20)
Do obliczenia mantysy muszę liczbę 0,81640625 przekształcić na ciąg binarny gdzie np. 1011 = 1 * 2^(-1) + 0 * 2^(-2) + 1 * 2^(-3) + 1 * 2^(-4).
Wiem z notatek, że 0,81640625 to 0,11010001 (2^(-1) + 2^(-2) + 2^(-4) + 2^(-8)), ale niestety nie wiem, jak to zostało obliczone, a tylko tego mi brakuje do pełnego zrozumienia tematu więc jakby mi ktoś pomógł byłbym wdzięczny:) Siedziałem nad tym dość długo, szukałem na googlach i 0 rezultatów
Drugi problem, to jak budować macierz testów Hamminga. Mam do tego tematu jedną książkę, ale niestety nie za dużo rozumiem.
Z góry dzięki za wszelkie informacje.
Przerabiam obecnie format zmiennoprzecinkowy i mam problem przy obliczaniu mantysy:
Dla przykładu weźmy liczbę
L=0,81640625 * 2^(20)
Do obliczenia mantysy muszę liczbę 0,81640625 przekształcić na ciąg binarny gdzie np. 1011 = 1 * 2^(-1) + 0 * 2^(-2) + 1 * 2^(-3) + 1 * 2^(-4).
Wiem z notatek, że 0,81640625 to 0,11010001 (2^(-1) + 2^(-2) + 2^(-4) + 2^(-8)), ale niestety nie wiem, jak to zostało obliczone, a tylko tego mi brakuje do pełnego zrozumienia tematu więc jakby mi ktoś pomógł byłbym wdzięczny:) Siedziałem nad tym dość długo, szukałem na googlach i 0 rezultatów
Drugi problem, to jak budować macierz testów Hamminga. Mam do tego tematu jedną książkę, ale niestety nie za dużo rozumiem.
Z góry dzięki za wszelkie informacje.