Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Numere naturale k-binare

Informatica


Numere naturale k-binare

Definitie Numarul natural aIN se numeste k-binare, k³1, k N , daca in sistemul de numeratie cu baza 2, numarul a se scrie cu k cifre de 1, indiferent de pozitia lor in numar, restul cifrelor fiind zero.



Enunt: Se considera numarul natural pIN si fie n =2p-1, pentru fiecare kI sa se proiecteze un algoritm care sa genereze toate numerele naturale a£n si care sunt k-binare.

Caz particular. Sa se exemplifice enuntul pentru p=6.

Descrierea algoritmurilor

Numarul natural pIN fiind precizat; presupunand p³1, se determina urmatoarele submultimi de numere naturale:

B1 contine primele p puteri naturale ale lui 2

Deci : B1 are elementele B1 :

Elementele lui B1 au proprietatea ca xI B1, x este un numar 1 - binar

Elementele lui B1 sunt unicele numere naturale mai mici decat n =2p-1 (care sunt1binar )

B2 contine elemente obtinute astfel: fiecare element x din B1 se aduna cu orice element yIB1 , y>x. Se vor obtine astfel C2p elemente B2 :

Elementele lui B2 au proprietatea ca xI B2, x este un numar 2 - binar

Elementele lui B2 sunt unicele numere naturale mai mici decat n =2p-1 (care sunt

2-binare ) .

Continuand rationamentul pentru kp elementele submultimii Bk vor fi generate astfel:

xIBk-1 anterior generata x se aduna cu toate elementele y>x , yI B1!

Elementele submultimii Bk in numar de Ckp au proprietatea ca xIBk , x este k- binar.

Familia de submultimi are urmatoarele proprietati:

Bi Bj = Æ, i¹j

= =B

Bi , 1 i p , x este i-binar

Submultimea B1 se numeste submultime de generatori naturali pentru elementele multimii B, deoarece ( )xIBx se scrie in mod unic ca o combinatie liniara de elemente din B1 .

Caz particular p=6

p=6 n=26-1=64-1=63 n=63

B1= =, = C16=6 este1-binar

B2=

B2: 3 5 9 17 33

6 10 18 34

12 20 36

24 40

48



= C26=15 este 2-binar

Exemplu:

18| 2

0 | 9 | 2

1 | 4 | 2

0 | 2 | 2

0 |1 B10=10010 ; 18 este 2-binar

B3=

B3: 7 11 19 35

13 21 37

14 22 38

25 41

26 42

28 44

49

50

51

56

= C36=20 este 3-binar

Exemplu:

22 | 2

0 | 11 | 2

1 | 5 | 2

1 | 2 | 2

0 | 1 22= 10110 ; 22 este 3 - binar

B4=

B4: 15 23 39

43

45

46

51

53

54

57

58

60

= C46= C26=15 este 4-binar

Exemplu:

1 23 = 10111 23 este 4-binar

1

0

B5=

B5 : 31 47

55

59

61

62 C56 = C16=6 este 5-binar

Exemplu:

55(10)=110111 ; 55 este 5-binar

B6=

B6=63

C66 =1 este 6 - binar  63(10)=111111 ; 63 este 6-binar

Aceasta aplicatie este utilizata la proiectarea circuitelor integrate si la numerotarea circuitelor pe clase de impulsuri.




Document Info


Accesari: 1402
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2025 )