Base par défaut – HP Calculatrice graphique HP Prime Manuel d'utilisation

Page 662

Advertising
background image

660

Arithmétique des entiers de base

Ainsi, #11b représente 3

10

. L'indicateur de base b spécifie que

le nombre doit être interprété en tant que nombre binaire : 11

2

.

De même, #E4h représente 228

10

. Dans ce cas, l'indicateur de

base h spécifie que le nombre doit être interprété en tant que
nombre hexadécimal : E4

16

.

Notez que dans le cadre de l'arithmétique des entiers, le résultat
de tout calcul renvoyant un reste en arithmétique à virgule
flottante est tronqué : seule la partie entière est présentée. Ainsi,
#100b/#10b renvoie la réponse exacte : #10b (sachant que
4

10

/2

10

est égal à 2

10

). Toutefois, #100b/#11b renvoie

uniquement la composante entière de la réponse exacte, soit
#1b.
Notez également que la précision de l'arithmétique des entiers
peut être limitée par la taille de mot des entiers. La taille des mots
se rapporte au nombre maximum de bits pouvant représenter un
entier. Elle peut être définie sur n'importe quelle valeur comprise
entre 1 et 64. Plus la taille des mots est réduite, moins le degré
de précision de la représentation des entiers est élevé. La taille
des mots par défaut est 32, une taille adaptée à la représentation
des entiers jusqu'à environ 2 x 10

9

. Cependant, les entiers

dépassant cette taille sont tronqués, ce qui signifie que les bits les
plus significatifs (ou « bits de poids fort ») sont perdus. De fait,
le résultat de tout calcul comprenant ce type de nombre se veut
imprécis.

Base par défaut

La définition d'une base par défaut affecte uniquement l'entrée et
l'affichage des nombres utilisés pour l'arithmétique des entiers. Si
vous sélectionnez la base par défaut binaire, 27 et 44 restent
représentés ainsi dans la vue d'accueil, et le résultat de l'addition
de ces deux nombres est toujours représenté par 71. Par contre,
si vous entrez #27b, la calculatrice signale une erreur de syntaxe,
dans la mesure où 2 et 7 ne sont pas des entiers appartenant à
l'arithmétique binaire. Il vous faudrait entrer 27 en tant que
#11011b (car 27

10

=11011

2

).

Si vous sélectionnez une base par défaut, vous n'avez pas
systématiquement besoin de spécifier un indicateur de base pour
l'arithmétique des entiers. Cependant, si vous souhaitez inclure
un nombre issu d'une autre base que celle par défaut, vous devez
inclure l'indicateur de base. De cette manière, si votre base par
défaut est définie sur 2 et que vous souhaitez entrer 27 pour

Advertising