L'île des mathématiques propose des cours et des exercices de maths et de physique.

L'île des Mathématiques

Base (numération)

Recherche :   encyclopédie Encyclopédie     toutes les définitions Les définitions     définitions Top définitions     nouveau Nouveautés
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z       toutes les définitions

Base (numération) : encyclopédie mathématique

wikipediaCet article est issu de l'encyclopédie libre Wikipedia.
Vous pouvez consulter l'article ici ainsi que son historique.
Les textes et les images sont disponibles sous les termes de la Licence de documentation libre GNU.
Aller à : Navigation, Rechercher
Pour les articles homonymes, voir base.

En arithmétique, une base désigne la valeur dont les puissances successives interviennent dans l'écriture des nombres, ces puissances définissant l'ordre de grandeur de chacune des positions occupées par les chiffres composant tout nombre. Par commodité, on utilise usuellement, pour les bases entières à partir de deux, un nombre de chiffres égal à la base. En effet, l'écriture d'un nombre en base N à l'aide de N chiffres allant de 0 à N-1 correspond à son développement en base N.

Image:Numération.gif
Cet article fait partie de la série
Numération
Notations Notions
Numérations
  • arabe
  • arménienne
  • chinoise
    • à bâtons
  • colombienne
  • copte
  • cyrillique
  • égyptienne
  • éthiopienne
  • gotique
  • grecque
  • hébraïque
  • indienne
  • ionienne
  • japonaise
  • maya
  • mésopotamienne
  • moderne
  • mongole
  • romaine
  • sumérienne
  • tchouvache
  • thaï

Sommaire

[modifier] Bases courantes

Certaines bases sont couramment employées :

De nombreuses bases sont, ou ont été, aussi utilisées par différents peuples ; consulter Numération pour plus de détails.

Remarque : bien que peu utilisée, la base 30 a l'intérêt de pouvoir exprimer le résultat de la majorité des petites fractions (de la forme 2n.3p.5q) sans utiliser un nombre infini de chiffres après la virgule. La base 60 le permet également mais avec deux fois plus de chiffres différents, ce qui empêche d'utiliser les 10 chiffres et les 26 lettres pour représenter tous les chiffres.

[modifier] Symboles utilisés

Pour les bases jusqu'à 10 inclus, on utilise les chiffres 0, 1, 2, 3, 4, 5, 6, 7, 8 et 9.

Au-delà, on utilise les lettres. Par exemple, pour de la base 16, les symboles utilisés sont 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

L'usage du zéro positionnel est une convention pratique et élégante, mais non nécessaire pour représenter les entiers naturels, comme l'illustre le système décimal sans zéro. Il est, par contre, indispensable pour généraliser l'écriture positionnelle aux nombres fractionnaires.

[modifier] Notations courantes

Pour n'importe quelle base, on a l'habitude de l'indiquer en petit en bas à droite du nombre. Par exemple 1001112 pour le nombre 100111 en base 2, ou encore 1728 pour le nombre 172 en base 8.

En plus de cette notation, il en existe d'autres, notamment employées en informatique.

Préfixe Exemple Langages
0x 0xAE4F C/C++, Java
$ $AE4F Pascal
&h &hAE4F Basic

[modifier] Conversion d'une base à une autre

Un nombre dans une base n donnée s'écrit sous la forme d'additions des puissances successives de cette base.

Lorsqu'on veut passer d'une base à une autre, on utilisera 2 méthodes (algorithmes) suivant que l'on sait calculer dans la base de départ ou dans la base d'arrivée.

Si on sait calculer dans la base de départ, des divisions entières successives par la base donneront en reste les chiffres du résultat, en commençant par les unités. Plus précisément :

q0: = n (le nombre à convertir) ; i: = 0;

tant que qi > 0 faire  (r_{i+1}:= q_i\ mod\ b ;\ q_{i+1}:= q_i\  div\ b  ;\  i :=  i+1 )

les ri sont les chiffres du nombre converti, en partant des unités.

Si on sait calculer dans la base d'arrivée, on évalue le polynôme (en représentant les coefficients et la base de départ dans la base d'arrivée). La méthode de Horner est généralement utilisée :

v: = cn  ; i: = n;

pour i:=n-1 a 0 faire v: = v * b + ci ;

v est le nombre dans la base d'arrivée.

Si on ne sait calculer ni dans la base de départ ni dans celle d'arrivée, on passe par une base intermédiaire où l'on sait calculer.

Si la base d'arrivée est une puissance de la base de départ (exemple : de la base 2 à la base 16), on peut convertir groupes de chiffres à chiffre, localement et directement.

[modifier] Conversion d'une base à une autre - Pseudo-Code

N:=NombreAConvertir
D:=0
I:=1
TANT QUE N<>0 FAIRE :
    D:= D + I*(N mod BaseDArrivee)
    N:= N / BaseDArrivee
    I:= I*BaseDeDepart
 
RENVOYER D

Avec "/" une division entiere (ex : 3/2=1), BaseDeDepart la base de NombreDeDepart et BaseDArrivee la base voulue.

[modifier] Systèmes balancés

Un système numérique de base 2N ou 2N+1 peut également être doté des 2N+1 chiffres signés N, ..., 2, 1, 0, 1, 2, ..., N. On parle alors de système balancé.

[modifier] Bases non standard

On peut également employer des bases :

[modifier] Quelques propriétés

55516 = 0101010101012
AAA16 = 1010101010102
5716 (=8710) > 5710 > 578 (=4710)
F424016 (5 chiffres) = 1 000 00010 (7 chiffres) = 1111 0100 0010 0100 00002 (20 chiffres)

[modifier] Culture

[modifier] Articles connexes

wikipediaCet article est issu de l'encyclopédie libre Wikipedia.
Vous pouvez consulter l'article ici ainsi que son historique.
Les textes et les images sont disponibles sous les termes de la Licence de documentation libre GNU.

Recherche :   encyclopédie Encyclopédie     toutes les définitions Les définitions     définitions Top définitions     nouveau Nouveautés
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z       toutes les définitions

cours particuliers - cours de maths

Menu

Membres



page d'accueil.    favoris    imprimer