Travaux pratiques, semaine 2
|
La fonction principale doit lire la valeur de n, et afficher toutes les valeurs de Cnk, pour 0 £ k £ n.
Quelle est la plus petite valeur de n pour laquelle la fonction binome1 est incorrecte (à cause d'un débordement) ?
|
Examiner les résultats en remplaçant binome1 par binome2 dans la fonction principale, et expliquer.
Examiner les résultats en remplaçant binome2 par binome3 dans la fonction principale. Expliquer pourquoi ce mode de calcul est toujours correct (tant qu'il n'y a pas de débordement).
Examiner les résultats en remplaçant binome3 par binome4 dans la fonction principale. Ce mode de calcul est-il toujours correct (au sens de la question précédente) ?
Ecrire une fonction principale qui calcule et affiche tous les entiers compris entre 215-8 et 215+7, en format normal (%d), sans signe (%u), et hexadécimal (%x).
Observer et expliquer les résultats.