Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Arytmetyka zmiennoprzecinkowa - floating points

24 Lut 2017 10:24 804 2
  • Poziom 20  
    Mam takie zadanko do rozgryzienia:
    W pewnej jednostce arytmetyczno-logicznej liczby rzeczywiste są przetwarzane z zastosowaniem zmiennoprzecinkowego zapisu binarnego w rejestrach 8bitowych, z przeznaczeniem po 4 bitów na cechę (ze znakiem) i mantysę (ze znakiem). Wykonaj na tej jednostnce działanie:

    z=(y -(x+y))/x

    x=(-0.2)10, y=(3.24)10
    Dodatkowo obliczyć błąd względny i bezwzględny dla z.

    Mam problem, żeby z tym w ogóle ruszyć...
    1 |234| 5 6 7 8|
    (c)|ccc|(m)mmm|
    8 bit rejestr, to by wyglądało tak? I potem działania arytmetyczne we wskazanej kolejności?
  • Poziom 20  
    To jest mi znane, ale nigdzie nie mogę znaleźć przykładu z oddzielnym znakiem dla mantysy i cechy.