Professional Documents
Culture Documents
com
In continuare, din motive care tin de folosirea tastaturii calculatorului, vom scrie 1/10 in loc de
B0 = 1 pentru orice baza B (orice numar ridicat la puterea 0 este egal cu 1).
Se observa ca numere zecimale se refera la numerele care pot fi scrise sub forma de fractii
(1/10) sau cu virgula. De aceea, folosirea expresiei numere zecimale pentru a denumi numerele
scrise in baza 10 poate fi confuza uneori.
Fie numarul zecimal 1234. Stim ca el poate fi scris sub forma urmatoare:
1234= 1*103+2*102+3*10+4
1
http://24secunde.com
0,1234 = 1 * 10-1 + 2 * 10 -2 + 3 * 10 -3 + 4 * 10 -4
= 1 * 1/10 + 2 * 1/102 + 3 * 1/103 + 4 * 1/104
= 1 * 1/10 + 2 * 1/100 + 3 * 1/1000 + 4 * 1/10000
Tinem cont de faptul ca B-k = 1/Bk (pentru orice baza B si numar intreg k).
http://www.easysurf.cc/cnver17.htm
2
http://24secunde.com
0,110 = k1* 2-1 + k2* 2-2 + k3* 2-3 + k4* 2-4 + … + kn* 2-n
2-1 = 1/ 2 = 0,5
2-2 = 1/ 4 = 0,25
2-3 = 1/ 8 = 0,125
2-4 = 1/ 16 = 0,0625
2-5 = 1/ 32 = 0,03125
2-6 = 1/ 64 = 0,015625
2-7 = 1/ 128 = 0,0078125
2-8 = 1/ 256 = 0.00390625
Observam ca:
0,110 < 0,5 rezulta k1= 0
0,110 < 0,25 rezulta k2= 0
0,110 < 0,125 rezulta k3= 0
3
http://24secunde.com
0,1 * 2 = 0,2
0,2 * 2 = 0,4
0,4 * 2 = 0,8
0,8 * 2 = 1,6 (1 este salvat ca rezultat si apoi aruncat)
0,6 * 2 = 1,2 (1 este salvat ca rezultat si apoi aruncat)
0,2 * 2 = 0,4
0,4 * 2 = 0,8
0,8 * 2 = 1,6 (1 este salvat ca rezultat si apoi aruncat)
……………
Se observa natura repetitiva a transformarilor.
Zecimal in octal
Conversii speciale
Binar -> Octal (se grupeaza in grupe de 3 cifre)
0, 111 1002 = 0, 648
Binar -> Hexazecimal (se grupeaza in grupe de 4 cifre)
0, 1111 00002= 0, F016