w03.pdf

(449 KB) Pobierz
Podstawy Informatyki
dr Elzbieta Gawro nska
gawronska@icis.pcz.pl
Instytut Informatyki Teoretycznej i Stosowanej
Podstawy Informatyki 03
911702339.147.png 911702339.158.png 911702339.169.png 911702339.180.png 911702339.001.png 911702339.012.png 911702339.023.png 911702339.034.png 911702339.045.png 911702339.055.png 911702339.066.png 911702339.077.png 911702339.088.png 911702339.099.png 911702339.109.png 911702339.110.png 911702339.111.png 911702339.112.png 911702339.113.png
 
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
911702339.114.png 911702339.115.png 911702339.116.png 911702339.117.png 911702339.118.png 911702339.119.png 911702339.120.png 911702339.121.png 911702339.122.png 911702339.123.png 911702339.124.png 911702339.125.png 911702339.126.png 911702339.127.png
 
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
911702339.128.png 911702339.129.png 911702339.130.png 911702339.131.png 911702339.132.png 911702339.133.png 911702339.134.png 911702339.135.png 911702339.136.png 911702339.137.png 911702339.138.png 911702339.139.png 911702339.140.png 911702339.141.png 911702339.142.png 911702339.143.png 911702339.144.png 911702339.145.png 911702339.146.png 911702339.148.png 911702339.149.png 911702339.150.png 911702339.151.png 911702339.152.png 911702339.153.png 911702339.154.png 911702339.155.png 911702339.156.png 911702339.157.png 911702339.159.png 911702339.160.png 911702339.161.png 911702339.162.png 911702339.163.png 911702339.164.png 911702339.165.png 911702339.166.png 911702339.167.png 911702339.168.png 911702339.170.png 911702339.171.png 911702339.172.png 911702339.173.png 911702339.174.png 911702339.175.png 911702339.176.png 911702339.177.png 911702339.178.png 911702339.179.png 911702339.181.png 911702339.182.png 911702339.183.png
 
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
911702339.184.png 911702339.185.png 911702339.186.png 911702339.187.png 911702339.188.png 911702339.189.png 911702339.002.png 911702339.003.png 911702339.004.png 911702339.005.png 911702339.006.png 911702339.007.png 911702339.008.png 911702339.009.png 911702339.010.png 911702339.011.png 911702339.013.png 911702339.014.png 911702339.015.png 911702339.016.png 911702339.017.png 911702339.018.png 911702339.019.png 911702339.020.png 911702339.021.png 911702339.022.png 911702339.024.png 911702339.025.png 911702339.026.png 911702339.027.png 911702339.028.png 911702339.029.png 911702339.030.png 911702339.031.png 911702339.032.png 911702339.033.png 911702339.035.png 911702339.036.png 911702339.037.png 911702339.038.png 911702339.039.png 911702339.040.png 911702339.041.png 911702339.042.png 911702339.043.png 911702339.044.png 911702339.046.png 911702339.047.png 911702339.048.png 911702339.049.png 911702339.050.png 911702339.051.png
 
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
911702339.052.png 911702339.053.png 911702339.054.png 911702339.056.png 911702339.057.png 911702339.058.png 911702339.059.png 911702339.060.png 911702339.061.png 911702339.062.png 911702339.063.png 911702339.064.png 911702339.065.png 911702339.067.png 911702339.068.png 911702339.069.png 911702339.070.png 911702339.071.png 911702339.072.png 911702339.073.png 911702339.074.png 911702339.075.png 911702339.076.png 911702339.078.png 911702339.079.png 911702339.080.png 911702339.081.png 911702339.082.png 911702339.083.png 911702339.084.png 911702339.085.png 911702339.086.png 911702339.087.png 911702339.089.png 911702339.090.png 911702339.091.png 911702339.092.png 911702339.093.png 911702339.094.png 911702339.095.png 911702339.096.png 911702339.097.png 911702339.098.png 911702339.100.png 911702339.101.png 911702339.102.png 911702339.103.png 911702339.104.png 911702339.105.png 911702339.106.png 911702339.107.png 911702339.108.png
 
Zgłoś jeśli naruszono regulamin