systemy liczbowe 4

background image

Wykonał Sebastian
Francuz

background image

Spis treści

1.

System jedynkowy

2.

System dwójkowy

3.

System trójkowy

4. System siódemkowy
5. System ósemkowy
6. System dziesiętny
7. System dwunastkowy
8. System szesnastkowy
9. System sześćdziesiątkowy
10. Zastosowanie systemów liczbowych w

informatyce

background image

System jedynkowy

Najbardziej prymitywnym systemem

liczbowym jest jedynkowy system
liczbowy, w którym występuje tylko
jeden znak (np. 1, albo (częściej)
pionowa kreska). W systemie tym
kolejne liczby są tworzone przez
proste powtarzanie tego znaku. Np. 3
w tym systemie jest równe 111, a
pięć 11111.

background image

System dwójkowy

System binarny, bin – pozycyjny system

liczbowy, w którym podstawą jest liczba

2. Do zapisu liczb potrzebne są tylko

dwie cyfry: 0 i 1. Powszechnie używany

w elektronice cyfrowej, gdzie

minimalizacja liczby stanów (do dwóch)

pozwala na prostą implementację

sprzętową odpowiadającą zazwyczaj

stanom wyłączony i włączony oraz

zminimalizowanie przekłamań danych.

background image

System trójkowy

Trójkowy system liczbowy – pozycyjny

system liczbowy, w którym podstawą jest

liczba 3. Do zapisu liczb są potrzebne 3

cyfry: 0, 1 i 2. Cyfry trójkowe często

nazywa się tritami na podobieństwo

bitów w systemie binarnym. Liczby w

systemie trójkowym są pomocne w

definiowaniu zbioru Cantora. Zbiór ten

tworzą liczby z przedziału od 0 do 2,

których trójkowa reprezentacja nie

zawiera cyfry 1.

background image

System siódemkowy

Siódemkowy system liczbowy to pozycyjny system

liczbowy o podstawie 7. System siódemkowy jest

czasem nazywany septymalnym (łac. septem -

siedem). Do zapisu liczb używa się w nim siedmiu

cyfr, od 0 do 6. Współcześnie nie stosuje się

systemu siódemkowego w praktyce. Nie ma również

dowodów naukowych na stosowanie systemu

siódemkowego w przeszłości, można jedynie

odnotować, że od drugiej połowy pierwszego

tysiąclecia p.n.e. do dziś funkcjonuje podział

tygodnia na siedem dni, a w starożytnym Egipcie

istniał wynikający z proporcji anatomicznych podział

łokcia królewskiego na siedem dłoni.

background image

System ósemkowy

Pozycyjny system liczbowy o podstawie 8. System

ósemkowy jest czasem nazywany oktalnym od

słowa octal. Do zapisu liczb używa się w nim

ośmiu cyfr, od 0 do 7. System ósemkowy jest

stosowany w informatyce. Przykładowo, w

systemie Linux polecenie "chmod" ustawiające

prawa dostępu do pliku może przyjąć jako

argument oktalną reprezentację żądanych praw

dostępu (np: "chmod u=rwx g=rx o=r plik"

odpowiada zapisowi "chmod 754 plik"). W

językach programowania C/C++/Java/Perl/PHP

liczby oktalne poprzedza się pojedynczym zerem

(np. 0212).

background image

System dziesiętny

Pozycyjny system liczbowy, w którym

podstawą pozycji są kolejne
wielokrotności liczby 10; do zapisu
liczb potrzebne jest w nim 10 cyfr,
którymi są 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

background image

System dwunastkowy

Pozycyjny system liczbowy, w którym

podstawą pozycji są kolejne potęgi
liczby 12. Do zapisu liczb potrzebne
jest dwanaście cyfr. Poza cyframi
dziesiętnymi od 0 do 9 używa się
pierwszych dwóch liter alfabetu
łacińskiego: A i B.

background image

System szesnastkowy

• System heksadecymalny, hex – pozycyjny system

liczbowy, w którym podstawą jest liczba 16. Skrót

hex pochodzi od angielskiej nazwy hexadecimal[1].

Do zapisu liczb w tym systemie potrzebne jest

szesnaście znaków (cyfr szesnastkowych).

• W najpowszechniejszym standardzie poza cyframi

dziesiętnymi od 0 do 9 używa się pierwszych

sześciu liter alfabetu łacińskiego: A, B, C, D, E, F

(wielkich lub małych). Cyfry 0-9 mają te same

wartości co w systemie dziesiętnym, natomiast

litery odpowiadają następującym wartościom: A =

10, B = 11, C = 12, D = 13, E = 14 oraz F = 15.

background image

System sześćdziesiątkowy

• Pozycyjny system liczbowy o podstawie 60. Był używany w Babilonie, i

to już 1750 p.n.e., stąd dotarł do Europy. Babilończycy zapożyczyli

system od Sumerów. Arabscy astronomowie używali w atlasach i

tabelach zapisu przejętego od Ptolemeusza, który był oparty na

ułamkach o podstawie sześćdziesiąt. Również europejscy matematycy

używali początkowo tej konwencji przy operacjach na ułamkach (np.

Fibonacci).

• Obecnie układ sześćdziesiątkowy jest używany w związku z

jednostkami czasu. Godzina dzieli się na 60 minut, minuta na 60

sekund. Również powszechnie spotyka się układ sześćdziesiątkowy

przy podawaniu miar kątowych, a zwłaszcza szerokości i długości

geograficznej. Historycznie stosowano zarówno dla jednostek czasu

jak i kątów tercję – 1/60 część sekundy. Zaletą układu

sześćdziesiątkowego jest podzielność liczby 60 przez 2, 3, 4, 5, 6, 10,

12, 15, 20, 30 oraz 60. Ułamki mają wtedy formę liczb całkowitych.

Dla przykładu, jeśli chcemy ułożyć rozkład jazdy autobusów, gdzie

pojazd kursuje 3 razy w ciągu godziny otrzymamy praktyczne i

wygodne liczby np.: 700, 720, 740, 800 itd. W układzie dziesiątkowym

mielibyśmy zamiast tego 7,0; 7,333333333... itd.

background image

Zastosowanie systemów

liczbowych w informatyce

• Z racji reprezentacji liczb w pamięci komputerów za pomocą bitów,

najbardziej naturalnym systemem w informatyce jest dwójkowy

system liczbowy.

• W okresie pionierskich czasów komputeryzacji ważną rolę

odgrywał system ósemkowy, który spotyka się niekiedy do dziś.

Natomiast naturalny dla ludzi system dziesiętny został

wprowadzony dopiero wraz z powstaniem języków programowania

wyższego poziomu, których celem było jak największe ułatwienie

w korzystaniu z komputerów.

• Ze względu na specyfikę architektury komputerów, gdzie często

najszybszy dostęp jest do adresów parzystych, albo podzielnych

przez 4, 8 czy 16, często używany jest szesnastkowy system

liczbowy. Sprawdza się on szczególnie przy zapisie dużych liczb

takich jak adresy pamięci, zakresy parametrów itp. System

szesnastkowy często spotykany jest też na stronach WWW (HTML),

gdzie stosowany jest do zapisu kolorów.

background image

Wszystkie informacje pochodzą z

portalu wikipedia.pl


Document Outline


Wyszukiwarka

Podobne podstrony:
prezentacja rzymski system liczbowy
systemy liczbowe, informatyka
systemy liczbowe
Systemy Liczbowe, systemy liczbowe1, SYSTEM BINARNY
Pozycyjne systemy liczbowe
prezentacje zaawans, systemy liczbowe LO
Sprawozdanie Automatyka systemy liczbowe, SGGW Technika Rolnicza i Leśna, Automatyka
Szesnastkowy system liczbowy
17-09-2005 Wstęp do informatyki Systemy Liczbowe, Systemy Liczbowe
systemy liczbowe 4
Tabela (Systemy Liczbowe)
Dwójkowy system liczbowy
Ósemkowy system liczbowy, NAUKA, algorytmy i struktury danych, WAT
Pozycyjne systemy liczbowe
Dziesiętny system liczbowy, NAUKA, algorytmy i struktury danych, WAT

więcej podobnych podstron