Operaciones bitwise – Casio ClassPad 330 V.3.04 Manual del usuario

Página 161

Advertising
background image

20060301

Operaciones bitwise

Puede usar en los cálculos los operadores lógicos indicados a continuación.

Operador

Descripción

and

Devuelve el resultado de un producto bitwise.

or

Devuelve el resultado de una suma bitwise.

xor

Devuelve el resultado de una suma lógica exclusiva bitwise.

not

Devuelve el resultado de un complemento (inversión bitwise).

Los ejemplos 1, 2 y 3 usan Bin (binario) como sistema numérico. El ejemplo 4 usa Hex
(hexadecimal).

Ejemplo 1: 1010

2

and 1100

2

= 1000

2

@?@?N?LBN@@??U

Ejemplo 2: 1011

2

or 11010

2

= 11011

2

@?@@NMPN@@?@?U

Ejemplo 3: 1010

2

xor 1100

2

= 110

2

@?@?NVMPN@@??U

Ejemplo 4: not (FFFF

16

) = FFFF0000

16

LMRDDDDU

Usando la función baseConvert (Transformación de sistema numérico)

La función baseConvert le permite convertir un número de una base (sistema numérico) a su
equivalente en otra base.

¡Importante!

• La función baseConvert sólo funciona para enteros positivos.

• La función baseConvert no se puede usar en una línea para la que se ha especificado una

base numérica particular. Puede ser usada solamente en una línea de cálculo normal.

Sintaxis: baseConvert (número, base actual, base esperada)

• El número debe ser un entero positivo constituido por los dígitos 0 a 9 y/o A a F.

• La base actual y la base esperada pueden ser cualquier número entre 2 a 16.

Ejemplos:

2-7-5

Especificando una base numérica

Advertising