Click here to load reader
View
6.086
Download
2
Embed Size (px)
2. Liczby
3. Pocztki
4. Rozwj liczb
System liczb, ktrych uywamy obecnie, wynaleli Hindusi. Europejczycy poznali go jednak za porednictwem Arabw, dlatego mwimy o cyfrach arabskich. Dawniej w Europie nie pisano liczb, tak jak dzi. Najstarszy znany europejski rkopis, w ktrym spotykamy cyfry arabskie (bez zera) by pisany w Hiszpanii w 976 roku. W rkopisach arabskich cyfry te spotykamy ju sto lat wczeniej 5. Liczby Sumerw
Liczb 100 Sumerowie oznaczali znakiem powstaym z poczenia dwch klinw: pionowego i poziomego: . Liczb 1000 zapisywali umieszczajc znak 10 przed 100, co oznaczao mnoenie liczby 10 przez 100. Ponowne umieszczenie znaku liczby 10 przed znakiem liczby 1000 oznaczao 10 x 1000=10 000. 6. Liczby Aztekw
Kalendarz aztecki 7. Liczby Majw
8. Oznakowanie liczb 9. Cyfry Etruskw
10. Cyfry Rzymskie
11. Cyfry Egipcjan
9 8 7 6 5 4 3 2 1 12. Cyfry Egipcjan
13. Cyfry Babiloczykw
Babiloczycy uywali do zapisu liczb dwch znakw:ostrego (pionowego) klina dla oznaczenia liczby1 ,rozwartego (poziomego) klina dla oznaczenia liczby10 . 14. Alfabet Braillea
15. Zapis liczb w informatyce Bitpodstawowa jednostka w operacjach, wskazujca na obecno (1) albo brak (0) sygnauBajt 2 3bitw = 8 bitw(najmniejsza, adresowana jednostka informacji) Kilobajt 2 10bajtw= 1 024 bajty Megabajt 2 20bajtw= 1 048 576 bajty Gigabajt 2 30bajtw= 1 073 741 824 bajty Terabajt - 2 40bajtw= 1 099 511 627 776 bajty Jednostki iloci danych Omiobitowy bajt po raz pierwszy pojawi si pod koniec 1956 roku,a zosta rozpowszechniony i uznany jako standard w 1964 r.o tym jak IBM wprowadzi System/360. Przykad: 700 Mb = 716800 kb = 734003200 bajty 16. Dwjkowy system liczbowyto pozycyjny system liczbowy,w ktrym podstaw pozycji s kolejne potgi liczby 2.Do zapisu liczb potrzebne s wic tylko dwa znaki: 0 i 1.Powszechnie uywany w informatyce. 1x2 3+ 0x2 2+ 1x2 1+ 0x2 0= 8+2 = 10. Obliczanie wartoci dziesitnej liczby zapisanej w systemie dwjkowym 4 3 2 1 0 11110 = 11110 = 1x2 4+ 1x2 3 + 1x2 2+ 1x2 1+ 0x2 0=1 x 16 + 1 x 8 + 1 x 4 + 1 x 2 + 0 x 1 = 16 + 8 + 4 + 2 = 30 Poniewa 0 x 2 n=0, oraz 1 x 2 n= 2 nwystarczy jeli zsumujesi tylko te potgi dwjki, przy ktrych wspczynnik wynosi 1. 17. Obliczanie postaci dwjkowej liczby dziesitnej Dla liczby1476bdzie to: Liczba Reszta Komentarz 1476 0 1476 = 2x738 +0 738 0 738 = 2x369 +0 369 1 369 = 2x184 +1 184 0 184 = 2x92 +0 92 0 92 = 2x46 +0 46 0 46 = 2x23 +0 23 1 23 = 2x11 +1 11 1 11 = 2x5 +1 5 1 5 = 2x2 +1 2 0 2 = 2x1 +0 1 1 1 (wynik mniejszy ni 2 - koniec) A zatem:147610 = 101110001002 18. Przeliczanie systemu dwjkowego na semkowy i szesnastkowy nie wymaga szczeglnych zabiegw, bowiemw systemie semkowym kad cyfr opisuj 3 bity , natomiastw systemie szesnastkowym 4 bity . Wystarczy podzieli liczb dwjkow na pola o odpowiedniej szerokoci i policzy warto kadego z nich;np.1100010101 2= 001100010101 2= 1425 81100010101 2= 001100010101 2= 315 16 1 x8 2+4 x8 1+4 x8 0= 64 + 32 + 4 = 100.System semkowy System Szesnastkowy Podstaw pozycji s kolejne potgi liczby 16. Czsto system szesnastkowy jest okrelany nazw Hex od sowa stworzonego przez firm IBMhexadecimal . Pocztkowo chciano uywa aciskiegosexazamiasthexa , ale niejednoznacznie si to kojarzyo. Do zapisu liczb potrzebne jest szesnacie cyfr. Poza cyframi dziesitnymi od0do9uywa si pierwszych szeciu liter alfabetu aciskiego:A ,B ,C ,D ,E ,F . Jak w kadym pozycyjnym systemie liczbowym, liczby zapisuje si tu jako cigi cyfr, z ktrych kada jest mnonikiem kolejnej potgi liczby stanowicej podstaw systemu, np. liczba zapisana w dziesitnym systemie liczbowym jako 1000, w hex przybiera posta 3E8, gdy: 3x16 2+ 14x16 1+ 8x16 0= 768 + 224 + 8 = 1000. 19. Dzikuje za obejrzenie mojej prezentacji