Page 30 - W Pogoni Za Nieskonczonością
P. 30

 MOJA LICZBA TO 16 777 215.
ALE PAMI!TAJ, ÐE JESTE¬MY PRZY ODRZE!
A MOJA LICZBA TO TWOJA + 1, CZYLI 16 777 215 + 1 =
16 777 216.
NA ODRZE NIE MA TAKIEJ LICZBY. 16 777 215 + 1
DAJE WYNIK 0!
ODRA 1003, JAK TEÐ PÓ¬NIEJSZE MODELE (RÓWNIEÐ TEN NAJBARDZIEJ POPULARNY: 1305), MIA%A 24-BITOWE S%OWO MASZYNOWE. OZNACZA TO, ÐE LICZBY ZAPISYWANE BY%Y ZA POMOC& 24 CYFR BINARNYCH.
KOMPUTERY NIE MOG& PRZECHOWYWA¬ NIESKO¬CZENIE D%UGICH LICZB, PONIEWAÐ WSZYSTKO W NICH JEST SKO¬CZONE. W PRZYPADKU LICZB - NAJWI!KSZ& LICZB& BINARN&, KTÓR& MOÐNA ZAPISA¬ NA 24 CYFRACH, JEST:
11111111 11111111 11111111
A GDY PRZEKODUJEMY TEN ZAPIS NA DZIESI!TNY, OTRZYMAMY:
16 777 215 = 224 - 1
BIT PODA% WI!C NAJWI!KSZA LICZB!, KTÓR& DA%O SI! ZAPISA¬ NA 24 BINARNYCH CYFRACH.
CO WI!C SI! WYDARZY%O, GDY STRÓÐ PRÓBOWA% DODA¬ 1 DO TEJ NAJWI!KSZEJ LICZBY? WYNIK DODAWANIA W SYSTEMIE DWÓJKOWYM POWINIEN WYNOSI¬
100000000 00000000 00000000
ALE MA ON 25 CYFR, A TYLE SI! NIE MIE¬CI W 24-BIT0WYM KOMPUTERZE. NADMIAROWE CYFRY S& GUBIONE, A WYNIK W TYM PRZYPAPKU TO ZERO.
00000000 00000000 00000000
ODRA W SWOICH CZASACH BY%A SUPERNOWOCZESNA. WIELE KOMPUTERÓW JESZCZE PRZEZ DZIESI&TKI LAT PO NIEJ WYKORZYSTYWA%O S%OWO D%UGO¬CI 8 BITÓW. DZISIEJSZE SUPERKOMPUTERY DO SZYBKICH OPERACJI UÐYWAJ& S%ÓW 16- LUB 32-BITOWYCH, A DO DOK%ADNYCH OBLICZE¬ – 64-BITOWYCH.


















































































   28   29   30   31   32