[Systemy liczbowe] System U2 i IEEE 754

sibrand
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 31 sty 2014, o 22:41
Płeć: Mężczyzna
Lokalizacja: Polska

[Systemy liczbowe] System U2 i IEEE 754

Post autor: sibrand »

Mam takie zadanie, za które nie wiem jak się zabrać:
Dany jest ciąg bitów 00111100. Jaką ma wartość dziesiętną jeżeli jest to liczba zakodowana w systemie U2, jest to liczba stałoprzecinkowa(1 bit - znak, 3 bity- część całkowita, 4 bity - część ułamkowa) oraz liczba zmiennoprzecinkowa zapisana zgodnie ze standardem IEEE 754(1bit - znak, 3 bity - cecha, 4 bity - mantysa).
Prosiłbym o jakieś wyjaśnienie albo przynajmniej nakierowanie co robić.
Ostatnio zmieniony 31 sty 2014, o 23:29 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
kejkun7
Użytkownik
Użytkownik
Posty: 405
Rejestracja: 24 lip 2012, o 23:16
Płeć: Mężczyzna
Lokalizacja: hmm ?
Podziękował: 147 razy
Pomógł: 2 razy

[Systemy liczbowe] System U2 i IEEE 754

Post autor: kejkun7 »

zastanawia mnie, dlaczego nie masz np. podanej liczby w formacie:

Kod: Zaznacz cały

0011,1000
w u2 ?
jesli masz tak sformułowane zadanie, to ... rzecinkowy
odsyłam tutaj jak się takie coś liczy.


liczba zmiennoprzecinkowa zapisana zgodnie ze standardem IEEE 754
po 2. odsyłam tutaj:
wg mnie bez sensu ? bo masz do wyboru albo liczbe 32 bitową w tym formacie, albo 64 bitową.
raczej nie słyszalem, zeby w tym formacie tak zapisywać liczbę...
[url=http://en.wikipedia.org/wiki/IEEE_floating_point]IEEE floating point[/url]
tutaj niestety też nie ma 8 bitowych.

ale sobie narzuć odpowiedni bias i powinno Ci coś tam wyjść.
dla 4 bitów : bias to 15.
ODPOWIEDZ