Définition 0,752 = 0,7 + 0,05 + 0,002 SYSTÈMES DE NUMÉRATION POSITIONNELS = 7 10 1 + 5 10 2 + 2 10 3



Documents pareils
Conversion d un entier. Méthode par soustraction

Glossaire des nombres

avec des nombres entiers

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

V- Manipulations de nombres en binaire

Codage d information. Codage d information : -Définition-

Représentation d un entier en base b

Représentation des Nombres

Chapitre 10 Arithmétique réelle

Chapitre 1 I:\ Soyez courageux!

Petit lexique de calcul à l usage des élèves de sixième et de cinquième par M. PARCABE, professeur au collège Alain FOURNIER de BORDEAUX, mars 2007

Définition : On obtient les nombres entiers en ajoutant ou retranchant des unités à zéro.

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Logiciel de Base. I. Représentation des nombres

a) b)

Compter à Babylone. L écriture des nombres

Licence Sciences et Technologies Examen janvier 2010

Algorithme. Table des matières

Développement décimal d un réel

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

Présentation du cours de mathématiques de D.A.E.U. B, remise à niveau

Informatique Générale

IFT2880 Organisation des ordinateurs et systèmes

Priorités de calcul :

EVALUATIONS MI-PARCOURS CM2

Par combien de zéros se termine N!?

Puissances d un nombre relatif

Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN

Cours Informatique 1. Monsieur SADOUNI Salheddine

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Diviser un nombre décimal par 10 ; 100 ; 1 000

Fonctions homographiques

Solutions du chapitre 4

Exercices - Polynômes : corrigé. Opérations sur les polynômes

MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C

Une version javascript sera disponible directement dans le cours prochainement.

Date : Note /20 : EVALUATION Nom : Prénom : Classe : Traitement sur mots

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

CORRIGE LES NOMBRES DECIMAUX RELATIFS. «Réfléchir avant d agir!»

SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique

Projet Matlab : un logiciel de cryptage

La question est : dans 450 combien de fois 23. L opération est donc la division. Le diviseur. Le quotient

IMAGES NUMÉRIQUES MATRICIELLES EN SCILAB

Rappels Entrées -Sorties

LES NOMBRES DECIMAUX. I. Les programmes

Introduction à l étude des Corps Finis

Architecture de l ordinateur

Nombre dérivé et tangente

Fiche PanaMaths Calculs avec les fonctions sous Xcas

COURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE

Introduction à l algorithmique et à la programmation (Info 2)

Technique opératoire de la division (1)

Le chiffre est le signe, le nombre est la valeur.

Exo7. Calculs de déterminants. Fiche corrigée par Arnaud Bodin. Exercice 1 Calculer les déterminants des matrices suivantes : Exercice 2.

Continuité et dérivabilité d une fonction

Représentation d un nombre en machine, erreurs d arrondis

Exercices - Nombres complexes : corrigé. Formes algébriques et trigonométriques, module et argument

Chapitre 6. Fonction réelle d une variable réelle

LA BATTERIE DU PORTABLE

Baccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé.

Les opérations binaires

LES TYPES DE DONNÉES DU LANGAGE PASCAL

TP 1 : 1 Calculs en binaire, octal et hexadécimal

t 100. = 8 ; le pourcentage de réduction est : 8 % 1 t Le pourcentage d'évolution (appelé aussi taux d'évolution) est le nombre :

2.4 Représentation graphique, tableau de Karnaugh

Chapitre 1 : Évolution COURS

Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques

1 Introduction au codage

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

I. Polynômes de Tchebychev

Université Paris-Dauphine DUMI2E 1ère année, Applications

Précision d un résultat et calculs d incertitudes

Initiation au binaire

DOCM Solutions officielles = n 2 10.

Carl-Louis-Ferdinand von Lindemann ( )

Feuille TD n 1 Exercices d algorithmique éléments de correction

Programmation linéaire

Eteindre. les. lumières MATH EN JEAN Mme BACHOC. Elèves de seconde, première et terminale scientifiques :

Formules et Approches Utilisées dans le Calcul du Coût Réel

Complément d information concernant la fiche de concordance

Initiation à la programmation en Python

TP, première séquence d exercices.

Suites numériques 3. 1 Convergence et limite d une suite

Compétence 2 : Comparer, ranger, encadrer des nombres, les placer sur une droite graduée

Les nombres entiers. Durée suggérée: 3 semaines

Chapitre 2. Matrices

IV- Equations, inéquations dans R, Systèmes d équations

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin.

Groupe symétrique. Chapitre II. 1 Définitions et généralités

ET LO GICIEL D UN S YS T EME IN FORMATIQUE

Chapitre 3. Quelques fonctions usuelles. 1 Fonctions logarithme et exponentielle. 1.1 La fonction logarithme

I- Définitions des signaux.

Fonctions de plusieurs variables

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

III- Raisonnement par récurrence

Représentation géométrique d un nombre complexe

Approximations variationelles des EDP Notes du Cours de M2

1 Savoirs fondamentaux

Extrait du poly de Stage de Grésillon 1, août 2010

ANNUITES. Les annuités définissent une suite de versements identiques ou non effectués à intervalles de temps égaux. -annuités non constantes

Transcription:

8 Systèmes de numération INTRODUCTION SYSTÈMES DE NUMÉRATION POSITIONNELS Dans un système positionnel, le nombre de symboles est fixe On représente par un symbole chaque chiffre inférieur à la base, incluant zéro L utilisation des chiffres se fait de façon cyclique et chaque fois qu un cycle est complété, on ajoute une nouvelle colonne à gauche du nombre Notre système positionnel est bien connu du lecteur, mais il existe d autres systèmes, comme le système binaire (base ), octal (base 8) et hexadécimal (base 6) qui sont utilisés dans les ordinateurs et en programmation CARACTÉRISTIQUES Un système de numération est un système d écriture des nombres à l aide de symboles appelés chiffres Il est dit positionnel lorsque la valeur des symboles ne dépend pas seulement de la forme des chiffres mais également de leur position dans le nombre La base d un système de numération positionnel est le nombre de symboles (ou de chiffres) utilisés pour représenter les nombres dans ce système de numération Notre système de numération est un système positionnel de base dix Cela signifie que nous utilisons dix symboles ou chiffres;,,,, 4,, 6, 7, 8, 9 et que la valeur d un chiffre dépend de la position qu il occupe dans un nombre Ainsi, dans le nombre 4, chaque symbole ou chiffre a une valeur qui dépend de sa position 4 = 4 ou encore 4 = 4 Cette dernière expression est appelée la représentation polynomiale du nombre 4 Dans un système positionnel, les nombres fractionnaires s expriment également comme somme de puissances successives de la base, cependant les exposants sont négatifs Ainsi, le nombre,7 sous forme polynomiale donne :,7 =,7,, = 7 On peut également exprimer ce nombre sous la forme équivalente suivante :, 7 = 7 En faisant la somme du développement de la partie entière et du développement de la partie fractionnaire on obtient la représentation polynomiale de n importe quel nombre réel Ainsi, la représentation polynomiale du nombre,67 est :,67 = 6 7 Définition Système de numération positionnel On appelle système de numération positionnel un système de numération dont la valeur des symboles ne dépend pas seulement de la forme des chiffres mais également de leur position dans le nombre Parmi les avantages des systèmes positionnels, notons que les nombres rationnels s expriment comme suite décimale fini ou comme suite décimale périodique alors que les nombres irrationnels s expriment comme suite décimale illimitée et non périodique CONVERSION BINAIRE-DÉCIMAL Le système binaire est un système positionnel qui ne comporte que deux symboles : et Ainsi, le nombre est un nombre en système binaire La représentation polynomiale de ce nombre nous permet de trouver son équivalent dans le système décimal On trouve alors = 4 = 8 4 = 4 Pour convertir en décimal un nombre fractionnaire exprimé en binaire, nous utilisons également la représentation polynomiale Ainsi, le nombre binaire, peut être converti en décimal de la façon suivante :

Systèmes de numération positionnels 9 4, = = 4 8 6 =,,, 6 =, 687 De façon générale, dans la représentation d un nombre dans une base b, chaque chiffre a une valeur de position exprimée par les puissances successives de b, ces puissances étant négatives à droite de la virgule et non négatives à gauche Un nombre de base b s écrira comme suit : (a n a n a a a,a a a m ) b, où les a i sont les chiffres utilisés en base b La valeur de l indice i représente la position (ou le rang) du chiffre dans le nombre Pour convertir un nombre de base b en nombre décimal, il suffit d utiliser la représentation polynomiale du nombre, soit : a n b n a n b n a b a b a b a m b m pour convertir un nombre binaire en décimal Multiplier chacun des chiffres du nombre par la puissance de la base correspondant à sa position dans le nombre Faire la somme des produits obtenus pour obtenir le nombre dans le système décimal Trouver la valeur des nombres suivants dans la base dix a) b), c), a) En écrivant le nombre sous forme polynomiale, on a : = 4 = 6 4 = 4 On peut donc écrire: () = (4) b), = 4 =,,,6 =,47 On peut donc écrire: (,) = (,47) c), = 4 = 8 4,,,6 = 4,8 On peut donc écrire: (,) = (4,8) CONVERSION DÉCIMAL-BINAIRE CONVERSION D UN NOMBRE ENTIER Écrire un nombre en binaire revient à l exprimer comme une somme de puissances de Les puissances successives de sont =, =, 4 =, 8 =, 6 = 4, =, 64 = 6 Les coefficients de ces puissances successives sont les chiffres servant à écrire le nombre dans le système binaire Ainsi, pour convertir () en binaire, on peut développer comme suit : = 9 = 6 = 6 = 4 Les coefficients de la représentation polynomiale permettent alors d écrire le nombre en binaire, ce qui donne Exprimer le nombre (8) comme somme de puissances de pour l écrire en binaire On identifie d abord la plus grande puissance de inférieure à 8; cette puissance est 64 On peut alors écrire 8 = 64 9 La plus grande puissance de inférieure à 9 est 6; on a donc : 8 = 64 6 En poursuivant le processus, on obtient 8 = 64 9 = 64 6 = 64 6 = 6 4 Les coefficients de la représentation polynomiale sont dans l ordre On peut donc écrire : (8) = ()

Systèmes de numération Évidemment le processus de développement d un nombre comme somme de puissances de la base peut se révéler long et fastidieux lorsque le nombre à convertir en binaire est assez grand Illustrons comment on peut parvenir au même résultat plus efficacement Pour convertir le nombre décimal 8 en base, on divise successivement le nombre à convertir par, et on trouve : 8 donne 4 reste 4 donne reste donne reste donne reste donne reste donne reste donne reste Ce qui donne : 8 = 4 = 4 = ( ) = = ( ) = = ( ) = 4 = 4 ( ) = 6 4 = Par conséquent, les restes des divisions successives sont les coefficients de la représentation polynomiale, le reste de la première division effectuée étant le chiffre de rang nul En pratique, il nous suffit donc de rechercher les restes des divisions successives par Voici un tableau permettant de le faire rapidement : pour convertir un nombre entier en binaire Diviser le nombre à convertir par et noter le quotient et le reste de la division Diviser par le quotient obtenu à l étape précédente et noter à nouveau le quotient et le reste Poursuivre le processus jusqu à ce que le quotient soit 4 Utiliser les restes successifs pour écrire le nombre en binaire, le dernier reste obtenu étant le coefficient de la plus grande puissance de la base Écrire en binaire le nombre décimal 6 en utilisant la méthode des divisions successives par la base Pour exprimer ce nombre en binaire, il faut procéder par divisions successives, ce qui donne le tableau cicontre dans lequel la colonne de droite représente à la fois les restes des divisions et les coefficients de la représentation polynomiale, le coefficient de la plus grande puissance 6 7 de étant au bas de la colonne et le coefficient de la plus petite puissance, qui est le chiffre de rang nul, est au sommet de la colonne Le nombre s écrit donc () 8 4 Chiffre de rang nul d où (8) = () CONVERSION D UN NOMBRE FRACTIONNAIRE Pour exprimer un nombre fractionnaire (ou la partie fractionnaire d un nombre) en binaire, nous procédons par multiplications successives par la base Considérons le nombre fractionnaire (,8) ; en multipliant successivement le numérateur et le dénominateur de ce nombre par, on obtient : La représentation du nombre 8 en binaire est alors donnée dans la colonne de droite, le chiffre de rang nul étant au sommet de la colonne

Systèmes de numération positionnels 8,, = 6, 6 =, =, =, =, = = 4 = 4 On obtient donc la représentation polynomiale du nombre en base et les coefficients des puissances successives nous donnent la représentation du nombre en binaire, soit : (,8) = (,) On peut effectuer le même travail de façon synthétique Puisque les chiffres cherchés sont les parties entières obtenues lors des multiplications successives, nous procéderons comme suit : Premier chiffre à droite de la virgule,8,6,,, Parties fractionnaires multipliées successivement par Parties entières obtenues par les multiplications successives de la partie fractionnaire du nombre à convertir pour convertir un nombre fractionnaire en binaire Multiplier le nombre fractionnaire par et noter la partie entière et la partie fractionnaire obtenues Multiplier à nouveau la partie fractionnaire du produit par, et noter le résultat Poursuivre le processus jusqu à ce que la partie fractionnaire soit nulle 4 Utiliser les parties entières successives pour écrire le nombre en binaire, la première partie entière étant le premier chiffre après la virgule La conversion en binaire d un nombre décimal ne donne pas toujours une suite décimale finie On peut également obtenir une suite périodique infinie ou une suite infinie non périodique Écrire le nombre (,) en binaire Les multiplications successives par donnent les résultats consignés dans le tableau ci-contre On constate que les chiffres se répétent périodiquement On indiquera la période en plaçant un trait horizontal au-dessus des nombres de la période Le nombre s écrit donc : (, ),,4,8,6,,4,8 Pour écrire le nombre fractionnaire, le chiffre du sommet de la colonne est le premier à droite de la virgule et on écrit les autres dans l ordre Dans les situations pratiques, il faut tenir compte du contexte du problème pour déterminer le nombre de chiffres à calculer dans la partie fractionnaire

Systèmes de numération pour convertir en binaire un nombre comportant une partie entière et une partie fractionnaire Convertir en binaire la partie entière par la procédure des divisions successives par Convertir en binaire la partie fractionnaire par la procédure des multiplications successives par Écrire chacune des parties du nombre selon la procédure appropriée Écrire le nombre (,) en binaire Pour exprimer ce nombre en système binaire, il faut convertir séparément la partie entière et la partie fractionnaire On exprime la partie entière par divisions successives par et la partie fractionnaire par multiplications successives par, ce qui donne : Partie entière (division par ) 6 8 4 (,) Partie fractionnaire (multiplication par ) donc (,) = (,),,6,,, Les procédures présentées pour convertir un nombre du binaire au décimal et du décimal au binaire sont utilisables pour toutes les conversions d un système positionnel dans un autre Par exemple, dans le système octal, les symboles sont,,,, 4,, 6, 7 On a alors : () 8 = (8) En effet, () 8 = 8 8 = 8 = 8 De la même façon, on a : () 8 = (9) () 8 = () Por exprimer en base 8, on le décompose en une somme de puissances de 8, ce qui donne : () = 6 7 = 8 7 8 = (7) 8 De la même façon, on a : (6) = 64 8 4 = 8 8 4 8 = (4) 8 En pratique, on effectue les divisions et on note les valeurs obtenues EXERCICES : NUMÉRATION Convertir en binaire les nombres décimaux suivants à l aide de la procédure des divisions ou des multiplications successives a) 77 b) 87 f), g), Convertir en décimal les nombres binaires suivants à l aide de la procédure appropriée a) b) c), d), e), f), Convertir en binaire les nombres décimaux suivants à l aide de la procédure appropriée a),7 b),8 4 Convertir en décimal les nombres binaires suivants à l aide de la procédure appropriée a), b), Convertir en octal les nombres décimaux suivants: a) 4 b) c),76 d),4 e),7 f) 7,4 6 Convertir en décimal les nombres octaux suivants: a) b) 7 c) 6,7 d), 4