MagPi 7 français - Framboise 314, le Raspberry Pi à la sauce ...
MagPi 7 français - Framboise 314, le Raspberry Pi à la sauce ...
MagPi 7 français - Framboise 314, le Raspberry Pi à la sauce ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
28<br />
Bases défensives<br />
Ce mois-ci, nous allons voir un peu de "programmation<br />
défensive" ; en d'autres termes, nous allons essayer<br />
d'écrire un programme capab<strong>le</strong> de gérer des erreurs.<br />
Ce<strong>la</strong> convertit un nombre<br />
du décimal vers <strong>la</strong> base de<br />
sortie, cel<strong>le</strong>-ci étant<br />
obtenue <strong>à</strong> partir des<br />
chiffres de <strong>la</strong> chaîne<br />
"DIGITS" (voir page<br />
Désolé pour <strong>le</strong>s scripts suivante).<br />
en désordre ce mois-ci - l'espace est restreint !<br />
Le script "get_base"<br />
Cette partie du code vous permet de fixer <strong>le</strong>s bases<br />
d'entrée et de sortie que <strong>le</strong> programme va utiliser. Il ne<br />
sera pas possib<strong>le</strong> d'entrer un nombre inférieur <strong>à</strong> 2 ou<br />
supérieur <strong>à</strong> 16. Ce<strong>la</strong> permettra d'éviter des résultats<br />
vraiment étranges (et incorrects).<br />
B<strong>la</strong>gue hexa !<br />
Si seuls <strong>le</strong>s gens qui sont un peu FADA<br />
comprennent l'hexadécimal,<br />
combien de personnes <strong>le</strong> comprennent ?<br />
(réponse page suivante !)