DES SYSTÈMES DUODECIMAL ET BINAIRE
323. Si Ton réfléchit aux principes sur lesquels est fondé notre système de numération décimale (10 et 11), on reconnaîtra facilement qu'on aurait pu représenter tous les nombres en employant plus ou moins de dix chiffres. Le nombre des caractères dont on fait usage se nomme la base du système. Parmi ces différents systèmes de numération, il en est deux qui ont fixé généralement l'attention des géomètres : ce sont' les systèmes dtwdécimal et binaire.
324. Le système de numération duodécimal est celui dans lequel on emploie douze caractères. Il faut donc en joindre deux nouveaux à ceux dont nous nous sommes servis jusqu'ici, afin de représenter les nombres dix et onze. Nous prendrons, pour cela, les deux lettres aei b; ainsi les douze caractères dont nous ferons usage seront
0, I, 2, 3, 4, 5, 6, 7, 8, 9, a, ft,
et ils représenteront respectivement : zéro^ un, deux, trois^ qv^tre^ dnçy siXj septj huitj neuf, dix, onze.
Gela posé, nous concevrons des unités de différents ordres, tels qu'une unité d'un ordre quelconque en vaudra douze de l'ordre précédent, et nous conviendrons qu'un chiffre placé à la gauche d'un autre représentera des unités douze lois plus
274 APPENDIC;p.
grandes que celles indiquées par cet autre. Alors il sera possible de représenter tous les nombres avec nos douze caractères ; car, quel que soit le nombre que l'on se propose d'écrire, on pourra le décomposer en unités du premier, du second, du troisième, etc., ordre; représenter tîhaque collection de ces unilés par Tun des onze chiffres significalife, et placer ce chiffre au rang qui convient aux unités qu'il (loit exprimer.
528. Il suit de là que la difficulté de traduire, dans le système duodécimal, un nombre écrit dans le système décimal, se réduit à trouver combien ce nombre contient d'unités du premier, du second, du troisième, etc., ordre duodécimaU On dira donc : Puisque chaque unité du second ordre en vaut douze du premier, il est clair qu*en divisant le nombre proposé par douze, le quotient exprimera le nombre total des unités du second ordre que contient Texprcssion duodécimale du nombre proposé, et que le reste en sera les unités simples.
De môme, en divisant le quotient obtenu par douze, le nouveau quotient sera le nombre total des unités du troisième ordre, et le reste le nombre des unités du second ordre que renfermera le nombre proposé. En continuant ainsi jusqu'à ce qu'on arrive à un quotient moindre que douze, on obtiendra tous les chiffres qui doivent composer l'expression duodécimale demandée*
586. Gomme ce raisonnement est indépendant du système de numération dans lequel le nombre proposé est écrit, ainsi que de la base du nouveau système, nous eu conclurons cette règle générale : Pour traduire un nombre d'un système dans un autre divisez ce nombre par la base du nouveau système, puis ce quotient par ceUe bas^^ puis celui-ci encore par la nouvelU base, et ainsi de suite jusqu'à ce que vous soyez parvenu à un quotient moindre que cette base. Alors écrivez successivement à la droite de ce dei^nitr quotient le dernier reste^ le pénultième j l'antépénultième, et ainsi de suite jusqu'au premier^ et vous aurez l'expression de*mandée du nombre proposé.
AfKlfDIGC.
Exemph. Traduire dans le système daodédmal le nombre 59321 écrit dans le système décimal. On exéeutera les dlTisions ci-dessous:
lôsra
Ainsi Vexpression duodécimale du nombre proposé est 2a365. Veul-on, au contraire, traduire dans le système décimal le nombre 2a3fr5 écrit dans le système duodécimal; on opérera ainsi qu*il suit :
2aZbb
kà
On a écrit, tomme on le voit, la nouvelle base «Kr dans le système duodécimal, et l'on a d'abord divisé le nombre 2a365 par a d'après la règle du n* 40. Ainsi Ton a d'abord séparé les deux premiers chiffres à gauche, ce qui a formé, le premier dividende partiel 2a, que l'on a divisé par le diviseur a en disant : En trente-quatre (car le chiffre 2 vaut deux douzaines) combien de fois dix? 3 fois; j'écris 3; trois fois dix, trente*, de trente-quatre il reste 4, et Rabaisse le chiffre 3; ce qui donne le second dividende partiel 43, etc. On trouve ainsi que l'expression décimale du nombre proposé est 59321, comme cela devait étie.
527. Dans rarithmétique binaire^ <m n'emploie qne deux cariiclèreftO et !# en convenant qu'une unité d'un ordre quel*
couque en vaut deux de l'ordre précédent, et qu'un chiffre écrit à la gauche d'un autre exprime des unités deux fois plus grandes que celles représentées par cet autre. Eu appliquant au nombre décimal 89 la règle du n* 5S6, on trouvera facile-» ment que son expression binaire est 1011001.
La longueur de Fexprelssion des nombres est un grand défaut de la numération binaire : sans cet inconvénient, ce système de numération mériterait la préférence sur tous les autres : car il est visible que les multiplications et divisions y reviennent à de simples additions et soustractions.
Le système binaire met en évidence cette propriété remarquable dont jouit tout nombre entier d'être la somme d'un cèrtain nombre de. puissances de 2 répétées chacune une seule fois dans ce nombre. Ainsi l'expression ci-dessus du nombre 89 montre qu'il est égal à 1 +2'+ 2*+2S
II résulte de là qu'avec une collection de poids valant respectivement 1, 2, 2*, 2'...., 2» grammes, on pourra peser jusqu'à (2''-^*— 1) grammes (276).
528. Puisqu'on aurait pu représenter tous les nombres possibles avec un nonibre quelconque de caractères, pourquoi^ dira-t-on, avoir choisi le système décimal? Il est très-probable que c'est la conformation de notre main qui a décidé le choix. Les systèmes de numération dans lesquels on emploierait plus ou moins de dix caractères auraient d'ailleurs de grands inconvénients : les uns en ce qu'ils exigeraient une table de multiplication trop étendue, et les autres en ce que l'expression des nombres y serait trop longue. Au reste, on ne peut douter que si les géomètres avaient présidé au choix d'un système de numération, ils n'eussent préféré employer douze caractères; car la base eût été ainsi divisible par 2, 3, 4, 6, quatre diviseurs que leur simpUcité rend très-usuels.