Manipulation de bits – Casio ClassPad 330 PLUS Manuel d'utilisation

Page 149

Advertising
background image

20060301

Manipulation de bits

Les opérateurs logiques suivants peuvent être utilisés dans les calculs.

Opérateur

Description

and

Retourne le résultat d’un produit de bits

or

Retourne le résultat d’une somme de bits

xor

Retourne le résultat d’une somme logique exclusive de bits

not

Retourne le résultat d’un complément (inversion de bits)

Les exemples 1, 2 et 3 utilisent Bin (binaire) comme système numérique. L’exemple 4 utilise
Hex (hexadécimal).

Exemple 1 : 1010

2

and 1100

2

= 1000

2

0baba

pandpbbaaw

Exemple 2 : 1011

2

or 11010

2

= 11011

2

0babb

porpbbabaw

Exemple 3 : 1010

2

xor 1100

2

= 110

2

0baba

pxorpbbaaw

Exemple 4 : not (FFFF

16

) = FFFF0000

16

0not(ffff

w

Utilisation de la fonction baseConvert (Transformation du système
numérique)

La fonction baseConvert permet de convertir un nombre dans son équivalent d’une base
numérique (système numérique) à une autre.

Important !

• La fonction baseConvert fonctionne seulement pour les entiers positifs.

• La fonction baseConvert ne peut pas être utilisée dans une ligne pour laquelle une base

numérique particulière est spécifiée. Elle peut être utilisée dans une ligne de calcul normale
seulement.

Syntaxe : baseConvert (nombre, base actuelle, base souhaitée)

• Le nombre doit être un entier positif consistant en 0 à 9 caractères et/ou A à F.

• La base actuelle et la base souhaitée peuvent être n’importe quel nombre entier de 2 à 16.

Exemples:

2-7-5

Spécification d’une base numérique

Advertising