Str009 (2)

Str009 (2)



14 I. Kilka ragadnieit elementarnej teorii liczh

(2) Jeśli b > 10, to zwyczajowo używa s/ę liter na oznaczenie cyfr większych niż 9. Można również używać liter dla wszystkich cyfr.

Przykład 1.

(a)    (1W01QQ1)Z-201.

(b)    Dla b=26 u żyjmy liter A-Z odpowiednio dla cyfr 0-25. Wtedy (BAD)26 m 679 oraz (B,AD)i6 * 1 ~.

Przykład 2. Pomnóżmy 160 przez 199 w systemie o podstawie 7.

Rozwiązanie:    316

403

1254

16030

161554

Przykład 3. Podzielmy (11001001)2 przez (100111)2 i podzielmy (HAPPY)26 przez (SAD)26.

Rozwiązanie:


101


_1001X1

11001001 : 100111 100111 101101 100111 110


KD


HAPPY : SAD GYBE COLY CCAJ

MLP


Przykład 4. Zapiszmy 106 w systemach o podstawach 2, 7 i 26 (używając liter A-Z jako cyfr w ostatnim przypadku).

Rozwiązanie. Aby zapisać liczbę n w systemie o podstawie b, najpierw otrzymujemy ostatnią cyfrę (rząd jedności), dzieląc n przez b i biorąc resztę. Następnie zastępujemy n ilorazem i powtarzamy postępowanie, by otrzymać przedostatnią cyfrę dx itd. W ten sposób otrzymamy

106=(11110100001001000000)2 « (11333311)7=(CEXHO)26.

Przykład 5. Zapiszmy n fj 3,1415926... w systemie o podstawie 2 (wykonując obliczenia do 15 miejsca po przecinku) i o podstawie 26 (z dokładnością do 3 miejsc po przecinku).

Rozwiązanie. Po obliczeniu części całkowitej, część ułamkową zapisujemy w systemie o podstawie b, mnożąc ją przez h i biorąc część całkowitą jako gL t, następnie powtarzając ten proces dla części ułamkowej otrzymanego wyniku itd., uzyskując kolejno d_lt d_^,.... W ten sposób otrzymujemy

3,1415926... = (11,001001000011111. ..)2 = (D,DRS...}26.

Liczba cyfr. Jak już wspomnieliśmy wcześniej, liczba całkowita n spełniająca nierówność bk~l < n < # raa fc cyfr w systemie o podstawie b. Z definicji logarytmu daje to następujący wzór na liczbę cyfr przy podstawie b (symbol „[ ]” oznacza tu część całkowitą liczby):

liczba cyfr = [logfcn] + 1 =


logn log 6


+1,


przy czym „log” oznacza tu (i przez cały czas od tej chwili) logarytm naturalny

log”.

Operacje na bitach. Na początek przyjrzyjmy się bardzo prostemu zadaniu arytmetycznemu, a mianowicie dodawaniu dwóch liczb zapisanych w systemie dwójkowym; na przykład:

nu

1111000 + 0011110 10010110

Przypuśćmy, że obie liczby mają po k bitów (słowo „bit” jest skrótem od angielskich słów „binary digit” - cyfra binarna, dwójkowa); jeśli jedna z nich ma mniej bitów niż druga, to dopisujemy zera na początku, jak w przykładzie, aby zrównać ich długości. Chociaż w powyższym przykładzie mamy do czynienia z małymi liczbami (dodajemy 120 i 30), powinniśmy zdawać sobie sprawę z tego, że k może być bardzo duże, takie jak 500 lub 1000.

Przeanalizujmy dokładnie, jak przebiega to dodawanie. W zasadzie musimy powtórzyć k razy następujące czynności:

1.    Patrzymy na górny i dolny bit oraz sprawdzamy, czy jest przeniesienie powyżej górnego bitu.

2.    Jeśli oba bity są równe 0 i nie ma przeniesienia, to zapisujemy 0 i przesuwamy się do następnego miejsca.

11 Logarytm naturalny zazwyczaj oznacza się symbolem ln. W dalszym dągu będziemy używać symbolu log, tym bardziej że w wielu przypadkach nie będzie istotne, jaka jest podstawa logarytmu (przyp. tłum.).


Wyszukiwarka

Podobne podstrony:
61337 Str012 (2) 20 I. Kilka ngadniett elementarnej teorii licab inne szczegóły administracyjne, tak
48461 Str010 (2) ló I. Kilka ARadnieA elfiincniarncj teorii licth 3.    Jeśli (o) oba
Str026 (2) 48 I Kilka zagadnień elementarnej teorii licrh wyznaczone jednoznacznie prze?, odpowiadaj
34035 Str021 (2) 38 I. Kilka rnpdnicrt elementarnej teorii liczb 0 i rnrt - I, < 11:t której j ts
Str014 (2) 24 I. Kilki mgidnicrt elementarnej teorii Herb Definicja. Mówimy, żc Algorytm wykonujący
str046 (5) 46 I. ELEMENTY TEORII FUNKCJI ZMIENNEJ ZESPOLONEJ Ze wzoru (6.5) lub, co na jedno wychodz
SDC13466 14 kacji językowej, tzn. realizacji znaku językowego. Powoduje to rozszczepienie języka etn
Early Childhood Math?nters TCR3718 (14) / Counting Chocolate Factory Skill: Matching Numerais 1-10
Jeśli usuniesz to po przeczytaniu... sprowadzisz na siebie rok nieszczęścia! Ale... jeżeli wyśl

więcej podobnych podstron