w03.pdf
(
449 KB
)
Pobierz
Podstawy Informatyki
dr Elzbieta Gawro nska
gawronska@icis.pcz.pl
Instytut Informatyki Teoretycznej i Stosowanej
Podstawy Informatyki 03
Plan wykładu
Kodowanie liczb całkowitych
Liczby całkowite bez znaku
Liczby całkowite ze znakiem – kod U2
1
Kodowanie liczb rzeczywistych
Kodowanie stałoprzecinkowe
Błedy zaokr agle n
Zapis zmiennoprzecinkowy
Kodowanie FP2
Standard IEEE 754
2
Podstawy Informatyki 03
Kodowanie liczb całkowitych
Liczby całkowite bez znaku
Kodowanie liczb całkowitych I
na jednym bajcie mozna zapisac liczby h0
;
255i, czyli
h(00000000)
2
;(11111111)
2
i
w celu zwiekszenia zakresu liczb całkowitych, stosuje sie zapis na
wiekszej liczbie bajtów, np.: dla dwóch bajtów mozna zapisac 2
16
liczb,
czyli h0; 65535i.
Dla liczb całkowitych ujemnych, jezeli przyjmiemy jeden bit znaku
bit
7
6
5
4
3
2
1
0
waga
znak 64
32
16
8
4
2
1
W przedstawiony sposób nie koduje sie liczb ze znakiem, poniewaz:
00000000 0
10000000 0
Podstawy Informatyki 03
Kodowanie liczb całkowitych
Liczby całkowite bez znaku
Kodowanie liczb całkowitych I
na jednym bajcie mozna zapisac liczby h0
;
255i, czyli
h(00000000)
2
;(11111111)
2
i
w celu zwiekszenia zakresu liczb całkowitych, stosuje sie zapis na
wiekszej liczbie bajtów, np.: dla dwóch bajtów mozna zapisac 2
16
liczb,
czyli h0; 65535i.
Dla liczb całkowitych ujemnych, jezeli przyjmiemy jeden bit znaku
bit
7
6
5
4
3
2
1
0
waga
znak 64
32
16
8
4
2
1
W przedstawiony sposób nie koduje sie liczb ze znakiem, poniewaz:
00000000 0
10000000 0
Podstawy Informatyki 03
Kodowanie liczb całkowitych
Liczby całkowite bez znaku
Kodowanie liczb całkowitych I
na jednym bajcie mozna zapisac liczby h0
;
255i, czyli
h(00000000)
2
;(11111111)
2
i
w celu zwiekszenia zakresu liczb całkowitych, stosuje sie zapis na
wiekszej liczbie bajtów, np.: dla dwóch bajtów mozna zapisac 2
16
liczb,
czyli h0; 65535i.
Dla liczb całkowitych ujemnych, jezeli przyjmiemy jeden bit znaku
bit
7
6
5
4
3
2
1
0
waga
znak 64
32
16
8
4
2
1
W przedstawiony sposób nie koduje sie liczb ze znakiem, poniewaz:
00000000 0
10000000 0
Podstawy Informatyki 03
Plik z chomika:
RrudaLimonkaa
Inne pliki z tego folderu:
c++(1).rar
(12635 KB)
c++.rar
(12635 KB)
pjp_cxx_05(1).pdf
(2346 KB)
wi_mpd06(1).pdf
(297 KB)
wstep(pd)_4(1).pdf
(1450 KB)
Inne foldery tego chomika:
Algebra
Analiza
BHP
Logika
Różności
Zgłoś jeśli
naruszono regulamin