Les nombres en base 16

9.1. Les nombres en base 16#

int('0xca',16)
202

Proposition 9.1

Les nombres hexadécimaux (base 16) s’écrivent avec les symboles 0, 1, …, A, …, F en préfixant par 0x. Il se lisent dans le sens des puissances décroissantes rangées de la gauche vers la droite.

décimal

hexadécimal

binaire

0

0

0

1

1

1

2

2

10

3

3

11

4

4

100

5

5

101

6

6

110

7

7

111

décimal

hexadécimal

binaire

8

8

1000

9

9

1001

10

A

1010

11

B

1011

12

C

1100

13

D

1101

14

E

1110

15

F

1111

Example 9.1

0xca
  ||
  |+------- 10×1
  +-------- 12×16

Le nombre ainsi représenté est \(10×16^0 + 12×16 = 202\)

Exercices sur la base 16