|
NOMBRES BINAIRES
C'est
Leibniz qui a véritablement introduit le système
binaire moderne, même si d'une manière ou d'un autre une sorte de
système binaire était utilisé bien avant notre ère. >>>
|
Anglais Binary system
Diderot rappelle que le livre Ye-Kim, écrit en Chine à peu près 25
siècles avant J.-C., traitait déjà de l'arithmétique binaire. Au XVIIe
siècle, Leibniz la proposa sans succès. Son réel succès est dû au
développement de l'informatique. |
Il a 10 sortes de gens dans le monde; ceux qui
comprennent le binaire et ceux qui ne le comprennent pas. There are 10 kinds of people in this world; those
who understand binary and those who don't. |
Voir Histoire
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ou Système binaire ou Compter en binaire.
1000110112
|
Façon d'écrire en binaire 1 0 0 0 1 1 0 1 1 Classique OnnnOOnOO Oui, non OfffOOfOO Ouvert, fermé 500055055 5 volts ou 0 volt
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Décimal
Binaire
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||
|
21 = 2décimal = 10binaire 22 = 4 décimal = 100binaire 23 = 8 décimal = 1 000binaire 24 = 16 décimal = 10 000binaire 25 = 32 décimal = 100 000binaire Etc. |
|||||||||||||||||||||||||||||||||||||||||||
|
23décimal = 10
111binaire |
|||||||||||||||||||||||||||||||||||||||||||
Un nombre païens (evil number) est un nombre
positif qui contient une quantité paire de "1" dans sa
représentation binaire. Dans le cas contraire le nombre est dit impies (odious number). Utiles
car ils donnent la position des zéros de la suite de Thue-Morse. En anglais ces noms rappellent even
et odd (pair et impair) d'où également ce rappel pour les noms en français. |
||
Nombres païens avec représentation
binaire |
Nombres païens: 50
jusqu'à 100 0, 3, 5, 6, 9, 10, 12, 15, 17, 18,
20, 23, 24, 27, 29, 30, 33, 34, 36, 39, 40, 43, 45, 46, 48, 51, 53, 54, 57,
58, 60, 63, 65, 66, 68, 71, 72, 75, 77, 78, 80, 83, 85, 86, 89, 90, 92, 95,
96, 99, … Nombres païens: 50 de
100 à 200 101, 102, 105, 106, 108, 111, 113,
114, 116, 119, 120, 123, 125, 126, 129, 130, 132, 135, 136, 139, 141, 142,
144, 147, 149, 150, 153, 154, 156, 159, 160, 163, 165, 166, 169, 170, 172,
175, 177, 178, 180, 183, 184, 187, 189, 190, 192, 195, 197, 198, … |
|
0, 0 3, 11 5, 101 6, 110 9, 1001 12, 1100 15, 1111 17, 10001 18, 10010 20, 10100 |
2010, 11111011010 2012, 11111011100 2015, 11111011111 2016, 11111100000 2019,
11111100011 2021, 11111100101 2022, 11111100110 2025, 11111101001 |
|
Nombres pernicieux La somme des chiffres en binaire est
un nombre premier. |
2-pernicieux 3, 5, 6, 9, 10, 12, 17, 18, 20, 24,
33, 34, 36, 40, 48, 65, 66, 68, 72, 80, 96 … p-pernicieux 7, 11, 13, 14, 19, 21, 22, 25, 26,
28, 31, 35, 37, 38, 41, 42, 44, 47, 49, 50, 52, 55, 56,
59, 61, 62, 67, 69, 70, 73, 74, 76, 79, 81, 82, 84, 87,
88, 91, 93, 94, 97, 98, 100 … |
|
Nombres dopey Se terminent par une quantité impaire
de zéros |
2, 6, 8, 10, 14, 18, 22, 24, 26, 30, 32, 34, 38,
40, 42, 46, 50, 54, 56, 58, 62, 66, 70, 72, 74, 78, 82, 86, 88, 90, 94, 96,
98, 102, 104, 106, 110, 114, 118, 120, 122, 126, 128, 130, 134, 136, 138,
142, 146, 150, 152, 154, 158, 160, 162, 166, 168, 170, 174 |
|
Multiplication égyptienne – Exemple très ancien d'application
du système binaire |
|
||
|
1 2 4 8 16 |
25 50 100 200 400 |
|
|
1 2 4 8 16 |
25 50 100 200 400 |
|
|
13 |
325 |
|
|
|
Owing to its relatively
straightforward implementation in electronic circuitry, the binary system is
used internally by virtually1 all modern computers. 1 Virtually = pratiquement. Voir Faux-amis |
|
||||||||||||||
|
||||||||||||||
|
01 01 00
10 11 11 10 10 10 00 11 01 11 00 10 01 |
|||||||||||||
|
01 01 10
10 10 10 01 10 01 |
|||||||||||||
|
0 0 1 1 1
1 0 1 0 |
|||||||||||||
Probabilités:
|
||||||||||||||
En 1918, Bloch et Abraham (français) construisent
une machine à additionner en binaire. La présence ou l'absence de courant
témoignent des 0 et des 1. |
Voir Additionneur binaire –
Diaporama de découverte Junior / Inventions
|
||||||||||||||||||||||||||||||||||
Conversion
des nombres décimaux qui ont une allure binaire en nombres binaire. Exemple: le nombre décimal 100 |
|
|||||||||||||||||||||||||||||||||
|
||||
Puissance de 2 |
2n |
n
= 10 |
1 024 = 100 0000 00002 1 suivi de dix 0 |
|
2n – 1 |
n
= 10 |
1 023 = 11 1111 11112 dix fois le nombre1 |
||
2n+1 + (2n
– 1) |
n
= 10 |
2 048 + 1 023 = 3 071 = 1011 1111 11112 10 suivi de dix 1 |
||
|
n
= 3 |
28 + 1 = 257 = 1 0000 00012 |
||
(2n – 1)2 – 2 (2n + 1)2 – 2 |
n
= 3 |
(23 – 1)2
– 2 = 47 = 101111 (23 + 1)2
– 2 = 79 = 1001111 |
||
|
||
Vers – 3000
|
Calcul des périodes religieuses sous
l'empereur chinois Fou-Hi (Fohy). Son symbole magique taoïste
est l'octogone
avec trigramme. |
|
Vers – 1650 |
Multiplication égyptienne:
application implicite de la numération binaire |
|
Verts – 300 |
||
1600 |
Thomas
Harriot (1560-1621) laisse plusieurs milliers de pages manuscrites sur
lesquelles apparaissent les premières
expressions du binaire connue en France (et aussi: ternaire, quaternaire et quinaire). |
|
|
Simon Steven (1548-1620), Francis Bacon
(1651-1626), Claude-Gaspar Bachet (1581-1628), Blaise Pascal (1623-1662),
Erhard Weigel (1625-1699) se sont intéressés aux systèmes de numérations
d'une manière ou d'une autre. |
|
1703 |
Gottfried
Leibniz (1646-1716) publie Explication de l'arithmétique binaire.
Un système connu des Chinois dont il s'interroge sur l'utilité. Il s'était
intéressé à ce système dès 1697 comme en atteste ses lettres. Titre complet: Explication
de l’arithmétique binaire qui se sert des seuls caractères 0 & 1
avec des remarques sur son utilité & sur ce qu’elle donne le sens des
anciennes figures chinoises de Fohy. Manuscrit de 1679: De progressione dyadica, publié en 1966 sous le titre: Herr von
Leibniz, Rechnung mit Null und Eins (calcul avec des zéros et des uns). |
|
1847 |
Georges Boole
(1818-1864) met au point l'algèbre de Boole, basée sur l'utilisation du
système binaire. En 1854
l’anglais Boole publie un ouvrage dans lequel il démontre que tout processus
logique peut être décomposé en une suite d’opérations logiques (et, ou, non)
appliquées sur deux états (zéro-un, oui-non, vrai-faux, ouvert-ferme). |
|
1867 |
Charles
Sanders Peirce trouve des ressemblances entre l'algèbre de Boole et la théorie
des circuits électriques. L'algèbre
de Boole reste encore méconnue est bien abstraite. |
|
1938 |
Claude Shannon
(1916-2001). Dans sa thèse, il remet à jour l'algèbre de Boole et voit son
utilité en électronique. Il définit le bit
(BInary digiT) |
|
1937 |
George
Stibitz (1904-1995) réalise des circuits numériques avec des relais (élément
de commutation électrique à base d'électroaimants). Avec
Samuel Williams, il construit un calculateur basé sur cette technologie. |
|
1937 |
L'ABC
(Atanasoff–Berry Computer) est l'un des tout premiers ordinateurs
électronique numérique avec l'ENIAC, testé avec succès en 1942 |
|
… |
Suite en historique de l'informatique |
|
Histoire de défaut binaire
|
||
Faits Le 4Juin
1996, à Kourou en Guyane, 37 secondes après
le décollage, la fusée Ariane 5
explose en plein ciel à 4000 m d'altitude. Le
logiciel de navigation pour Ariane 4 a été reconduit intégralement pour
Ariane 5, sans vérifier la compatibilité. L'incident
a coûté plus d'un milliard de
francs. |
Explications Un bogue
(un bug) informatique niché sur la variable allouée à l'accélération
horizontale. Atteignant un maximum de 64 pour Ariane 4, elle
était codée sur huit bits, soit 256 valeurs, compatible avec la dynamique de
64 (= 100 0000 en binaire). Or, l'accélération d'Ariane 5 peut atteindre 300
(= 100101100, soit neuf bits), incompatible d'un codage sur huit bits. Malheureusement, la capacité fut dépassée, face à
une valeur absurde (erronée), le logiciel a ordonné l'autodestruction de la
fusée. |
|
|
||
Suite |
|
Voir |
|
Sites |
|
Vidéo |
|
Cette page |
http://villemin.gerard.free.fr/Wwwgvmm/Numerati/BINAIRE/Introduc.htm |