NSI : Theme 4 : Codage des nombres entiers naturels

Une quantité d'objets est représentée par un nombre . A l'origine de l'humanité chaque quantité était représenté par un nombre équivalent de cailloux (calucules) de batons ou de points ...

L'homme , utilisant ses 10 doigts (digit) pour compter , est venue la numération en base de 10 ou numération décimale . On utilise aussi de manière épisodique la base de 12 ( douzaines) la base soixante ( heures , minutes et secondes ) Les informations utilisent les base 2, 16 et 8 .

I La numération de position : systéme décimal

NOus utilisons dans la vie courante le système décimal ou on peut écrire n'importe quel nombre entier comme une succession de chiffre dont chacun est pris dans l'ensemble des dix chiffres : {0,1,2,3,4,5,6,7,8,9}

Par exemple : Le nombre 2329 est formé de quatre chiffres.

L'écriture 2329 exprime un entier naturel formée de 2 milliers 3 centaines 2 dizaines et 9 unités :

Ou encore 2×10³+3×10²+9×10⁰ Cette representation à l'aide de puissance successives de 10 s'appelle une écriture de nombre a en base 10 (base décimale)

Généralisation : Soit p un nombre entier . L'entier d'un nombre en base p : ...... il manque des chose

Exemple : (58623)10 = 5×10⁴+8×10³+6×10²+2×10¹+3×10⁰

(1230)4 = 1×4³+2×4²+3×4¹+0×1⁰ = 92

(212)2 = 2×3²+1×3²+1×3¹+2×3$0 =23

II La numération binaire

On reprend la formule précédente avec les p=2 . Il n'y a donc que deux chiffre qui sont : 0 et 1 . La numération en base 2 est le systéme le plus adaptéaux machine électronique . Les deux symboles 1 et 0 correspondent à deux étaps : le courant passe ou ne passe pas . La representation d'un nombre en base 2 suit le même principe qu'en base 10 .

Savoir faire conversion de l'écriture binaire à l'écriture décimale

Exemple : (1101)2 1×2³+1×2²+0×2¹+1×2 = 2³+2²+2⁰ = 8+4+1 =13

Tableau Des Puissance :

Puissance de 2 Résultat
2⁷ 125
2⁶ 64
2⁵ 32
2⁴ 16
8
4
2
1

Savoir-faire : conversion de l'écriture décimale à l'écriture bianire :

On fait un sucesion de division par 2 ( car on veut un binaire) jusqu'a obtenir un quotion égaule à 0 . On va donc faire une division euclidienne .

Exemple : Determiner l'écriturebinaire de 29 :

J'ai pas trouvé representé la representation de la divisoon euclidienne en html .

29/2 = 16 16/2 = 8 8/2=4 4/2=2 (11101)2

3 Operations avec les nombres binaires

Addition : L'addition se pratique de la meme façon que dans le calcule décimal usuel , et repose sur la table d'addition suivant :

Table d'adition en binaire :

+ 0 1
0 0 1
1 1 10

Exemple : Il recommande de la possé l'opération

1011

+1001

10100

Multiplication : La multiplication

101×11 = 101 + 101 = 1111

Table de la multiplication en binaire :

× 0 1
0 0 0
1 0 1

4 La numération hexadécimale

L'utulisation par l'homme de système binaire est particulièrement délicate ( risque d'erreur ) la conersion systématique en décimale est loudre . Les informatitien utilisent le systeme Hexadecimal (base 16). Nous allons voir qu'il est relativement simple et surtout que le passage de la 2 à la base est très simple . Le systeme hexadecimale est comme le binaire et le decimal un systeme de numérotation de position ponderé. Il néssécite 16 symbole . 0 1 2 3 4 5 6 7 8 9 A B C D E F ou A = 10 B = 11 C = 12 D = 13 E = 14 F = 15

Savoir-faire : Conversion de l'écriture hexadecimale à l'écriture décimale

(B2) 11×16¹ + 2×16⁰ = 178

Savoir-faire : conversion de k'écriture décimale à l'écriture Hexadecimale

Comme dans le cas de l'écriture binaire , on fait une succession de division non plus par 2 mais par 16 jusqu'a obtenir un quotion ègale à 0

5567 = (15BF)16 = 1×16³+5×162+11×16¹+15×16⁰

Savoir-faire : La conversion del'hexadecimal vers le binaire et , inversement, la conversion du binaire vers hexadecimal , se font directement ( c'est a dire sans passer par le code décimal) et très rapidement avec le tableau suivant

Décimale Binaire Hexadécimale
0 0 0
1 1 1
2 10 2
3 11 3
4 100 4
5 101 5
6 110 6
7 111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F

Savoir Faire : Une conversion de l'écriture hexadecimal à une ecriture décimale

Pour (B2)16 = 11 * 16¹ + 2 * 16⁰ = 178

Savoir faire : une conversionde l'écriture décimale à l'écriture Hexadécimale

Comme dans le cas d'une écriture binaire , on fait une succession de division non plus par 16 jusqu'à obtenir un quotient égal à 0

5567 = (15BF)16 = 1 * 16³ + 5* 16² + 11* 16¹ + 15* 16⁰

Savoir faire : la conversion de l'hexadecimal vers le binaire et inversement , la conversion du binaire vers l'hexadeciaml se font directement


1121 Words

2024-01-06