Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Reprezentacje - zmiennoprzecinkowa Osobno kodowane są : znacznik – określa cyfry znaczące liczby i jej znak wykładnik - określa potęgę bazy systemu liczenia.

Podobne prezentacje


Prezentacja na temat: "Reprezentacje - zmiennoprzecinkowa Osobno kodowane są : znacznik – określa cyfry znaczące liczby i jej znak wykładnik - określa potęgę bazy systemu liczenia."— Zapis prezentacji:

1 Reprezentacje - zmiennoprzecinkowa Osobno kodowane są : znacznik – określa cyfry znaczące liczby i jej znak wykładnik - określa potęgę bazy systemu liczenia 0,21033011 * 10 5 wykładnik znacznik reprezentuje liczbę 21033,011

2 Reprezentacje - stałoprzecinkowa – liczba pozycji części całkowitej k i ułamkowej m jest stała np. k = 5, m = 3 21033,011 201,13

3 System stałopozycyjny (k,m) System stałopozycyjny określony jest przez : liczbę pozycji części całkowitej k i ułamkowej m, wektor wag W odpowiadających poszczególnym pozycjom W={w k-1,..., w 1, w 0, w -1,...,w -m } zbiór dozwolonych cyfr dla każdej pozycji C={C k-1,..., C 1, C 0, C -1,...,C -m } gdzie C i jest zbiorem cyfr dozwolonych na i-tej pozycji

4 System stałopozycyjny (k,m) Wartość liczby reprezentowanej przez wektor X jest równa: iloczynowi skalarnemu wektora W i wektora X Uwaga! Wektor reprezentujący liczbę i jej wartość będziemy oznaczać tym samy symbolem np. X. Znaczenie symbolu będzie zależało od kontekstu użycia.

5 Systemy stałobazowe k,m,, System stałobazowy określony jest przez: liczbę pozycji części całkowitej k i ułamkowej m, bazę (liczba naturalna) wektor modyfikatorów znaków wag ={ k-1,..., 1, 0,..., -m }

6 Systemy stałobazowe k,m,, waga i-tej cyfry wynosi zbiór cyfr (taki sam dla każdej pozycji) wartość liczby reprezentowanej przez X

7 Systemy stałobazowe k,m,, Niech P oraz N oznaczają największą i najmniejszą liczbę w danej reprezentacji. Q=P+N nazywamy asymetrią zakresów liczb dodatnich i ujemnych P-N nazywamy rozpiętością zakresu liczbowego

8 Systemy stałobazowe k,m,, Bezwzględną dokładność reprezentacji określa: waga najmniej znaczącej pozycji

9 Systemy stałobazowe k,m,, Uzupełniając reprezentację X obustronnie zerami otrzymujemy X e ={...,0,...,0,x k-1,...,x 0,...,x -m,0,...,0,....} zwaną rozszerzeniem nieskończonym X, oczywiście wartość X=X e.

10 Systemy stałobazowe k,m,, Skalowanie liczb w systemie stałobazowym Mnożenie liczby w systemie pozycyjnym stałobazowym przez p-tą potęgę bazy nazywamy skalowaniem, a p nazywamy współczynnikiem skali. Czynność skalowania odpowiada przesunięciu przecinka o p pozycji: w prawo gdy p>0, tj. 51011.836 10 2 =5101183.6 w lewo gdy p<0. tj. 51011.836 10 -3 =51.011836 51011.836 p=251011.836 p=-3

11 Reprezentacja liczby w systemie o bazie. Przykład 135 : 2 = 67 reszta 1 67 : 2 = 33 reszta 1 33 : 2 = 16 reszta 1 16 : 2 = 8 reszta 0 8 : 2 = 4 reszta 0 4 : 2 = 2 reszta 0 2 : 2 = 1 reszta 0 1 : 2 = 0 reszta 1 10000111 2 135 10 =10000111 2

12 Reprezentacja liczby w systemie o bazie. Przykłady 135 : 3 = 45 reszta 0 45 : 3 = 15 reszta 0 15 : 3 = 5 reszta 0 5 : 3 = 1 reszta 2 1 : 3 = 0 reszta 1 135 10 = 12000 3 spr. 3 4 +2 3 3 = 81+2 27 =135 135 : 7 = 19 reszta 2 19 : 7 = 2 reszta 5 2 : 7 = 1 reszta 2 135 10 = 252 7 spr. 2 7 2 +5 7 1 +2 7 0 = 2 49+5 7+2 =135 135 : 16 = 7 reszta 3 7 : 16 = 0 reszta 7 135 10 = 73 16 spr. 7 16 1 +3 16 0 = 132+3 =135

13 Przykłady systemów stałobazowych Kodowanie znak – moduł dwie reprezentacje 0 (zera) tj. 0.

14 Przykłady systemów stałobazowych Kodowanie z obciążeniem (+N) wynik dodawania podwójnie obciążony – skorygować dodając N, wynik odejmowania nieobciążony – skorygować odejmując N.


Pobierz ppt "Reprezentacje - zmiennoprzecinkowa Osobno kodowane są : znacznik – określa cyfry znaczące liczby i jej znak wykładnik - określa potęgę bazy systemu liczenia."

Podobne prezentacje


Reklamy Google