typo et erreurs representation_base
This commit is contained in:
@@ -6,7 +6,7 @@ Donner la représentation binaire en complément à 2 des nombres relatifs suiva
|
||||
|
||||
## Exercice 2
|
||||
|
||||
Soit le nombre écrit en binaire en complément à 2: $`00110110`$. Donner le signe de ce nombre. Ecrire en binaire l'opposé de ce nombre.
|
||||
Soit le nombre écrit en binaire en complément à 2: $`00110110`$. Donner le signe de ce nombre. Écrire en binaire l'opposé de ce nombre.
|
||||
|
||||
## Exercice 3
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
<img src="assets/bo.png" alt="bo.png" style="zoom: 50%;" />
|
||||
|
||||
> Pour comprendre le fonctionnement du binaire, nous allons nous intéresser dans un premier temps à la représentation des entiers positifs en base 10. Quelque soit la base utilisée, le fonctionnement est identique et les méthodes de conversion sont similaires.
|
||||
> Pour comprendre le fonctionnement du binaire, nous allons nous intéresser dans un premier temps à la représentation des entiers positifs en base 10. Quelle que soit la base utilisée, le fonctionnement est identique et les méthodes de conversion sont similaires.
|
||||
|
||||
## Pré-requis
|
||||
|
||||
@@ -69,7 +69,7 @@ Résultat : 0101₂ soit 5<sub>10</sub>
|
||||
|
||||
La première méthode utilisée pour représenter des entiers négatifs est de réserver un bit qui déterminera le signe.
|
||||
|
||||
Le bit de signe choisi est le bit le poids fort. Par convention, on définira : ·
|
||||
Le bit de signe choisi est le bit de poids fort. Par convention, on définira :
|
||||
|
||||
- $`1`$ pour représenter un nombre négatif
|
||||
- $`0`$ pour représenter un nombre positif
|
||||
@@ -96,7 +96,7 @@ Ensuite, on peut observer qu'il existe dorénavant deux manières de notation du
|
||||
|
||||
Cela pose problème, car en maths **0 est unique**.
|
||||
|
||||
Enfin, cela peut des **incohérences dans les calculs** :
|
||||
Enfin, cela peut causer des **incohérences dans les calculs** :
|
||||
$$
|
||||
(+1) + (−1) ≠ 0
|
||||
$$
|
||||
|
||||
@@ -44,7 +44,7 @@ __Question 4 :__ En utilisant les fonctions précédentes, écrire une fonction
|
||||
``` python
|
||||
>>> complement_a_deux(-12, 8)
|
||||
"11110100"
|
||||
>>>> complement_a_deux(7,8)
|
||||
>>> complement_a_deux(7,8)
|
||||
"00000111"
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user