1 – Convertir des nombres entiers de base 10 en base 2
Écrire en binaire les nombres entiers suivants :
- (133)10
- (276)10
- (438)10
- (-133)10
- (-276)10
- (-438)10
2 – Convertir des nombres entiers de base 2 en base 10
Les nombres binaires commençant par 0 sont positifs et ceux commençant par 1 sont négatifs.
- (011010110)2
- (011100010110)2
- (0110100011110)2
- (11010110)2
- (11100010110)2
- (110100011110)2
3 – Établir une relation entre nombres entiers relatifs, bits et octets
Pour chaque réponse proposée, écrire une justification.
- Combien de valeurs entières est-il possible d’écrire avec 7 bits ?
- Quelle est la plus petite valeur entière négative et la plus grande valeur entière positive que l’on écrire avec 7 bits ?
- Combien de valeurs entières est-il possible d’écrire avec 12 bits ?
- Quelle est la plus petite valeur entière négative et la plus grande valeur entière positive que l’on écrire avec 12 bits ?
- Combien d’octets faut-il pour écrire (845)10 en binaire ?
- Combien de valeurs entières est-il possible d’écrire avec 2 octets ?
- Quelle est la plus petite valeur entière négative et la plus grande valeur entière positive que l’on écrire avec 2 octets ?
4 – Convertir des nombres entiers positifs de base 10 en base 16
- (133)10
- (276)10
- (438)10
- (754)10
- (1248)10
5 – Convertir des nombres entiers positifs de base 16 en base 10
- (F2)16
- (D02)16
- (F02)16
- (1212)16
- (A0A0)16
6 – Convertir des nombres entiers positifs de base 2 en base 16
- (101101)2
- (101101101)2
- (11101101101)2
7 – Convertir des nombres entiers positifs de base 16 en base 2
- (F2)16
- (D02)16
- (F02)16
8 – Convertir en binaire un nombre réel (en mode ‘virgule fixe’).
Si nécessaire, on se limitera à 1 octet pour la partie décimale (après la virgule)
- (0, 733)10
- (12, 65)10
- (245, 342)10