Ir al contenido

CASIO

Guía del usuario

Encontrar

Cálculos con números de base n (BASE)

Utilice la tecla para pasar al modo BASE cuando quiera realizar cálculos estadísticos mediante valores de base n.

  • (BASE)

El modo numérico predeterminado inicial cuando pasa al modo BASE es el decimal, lo que significa que la entrada y los resultados de cálculo utilizan el formato numérico decimal. Presione una de las siguientes teclas para conmutar de modo numérico: (DEC) para decimal, (HEX) para hexadecimal, (BIN) para binario o (OCT) para octal.


Ejemplo: Para pasar al modo BASE, cambie al modo binario y calcule 112 + 12

  • (BIN)
  • 111

Nota

Para introducir las letras A a F para los valores hexadecimales, utilice las siguientes teclas: (A), (B), (C), (D), (E), (F).

Además de los decimales, los cálculos pueden realizarse mediante valores binarios, octales y hexadecimales.

Puede especificar el sistema numérico predeterminado que deba aplicarse a todas las entradas y valores mostrados, así como el sistema numérico para valores específicos en el momento de introducirlos.

No puede utilizar funciones científicas en cálculos binarios, octales, decimales y hexadecimales. No puede introducir valores que incluyan una parte decimal y un exponente.

Si introduce un valor que incluya una parte decimal, la unidad corta automáticamente la parte decimal.

Los valores binarios, octales y hexadecimales negativos se generan al coger el complemento a dos.

Puede utilizar los siguientes operadores lógicos entre cálculos con números de base n: and (producto lógico), or (suma lógica), xor (disyunción exclusiva), xnor (ni exclusivo), Not (complemento entre bits), y Neg (negación).

Los siguientes son los rangos permitidos para cada sistema numérico disponible.

Modo de base n Rangos de entrada y salida
Binario

Positivo: 0 ≦ x ≦ 0111111111

Negativo: 1000000000 ≦ x ≦ 1111111111

Octal Positivo: 0 ≦ x ≦ 3777777777
Negativo: 4000000000 ≦ x ≦ 7777777777
Decimal -2147483648 ≦ x ≦ 2147483647
Hexadecimal Positivo: 0 ≦ x ≦ 7FFFFFFF
Negativo: 80000000 ≦ x ≦ FFFFFFFF

Especificación del modo numérico de un valor ingresado en particular

Puede, con un comando especial, especificar el modo numérico inmediatamente luego de ingresar el valor. Los comandos especiales son: d (decimal), h (hexadecimal), b (binario) y o (octal).


Ejemplo: Calcular 1010 + 1016 + 102 + 108 y mostrar el resultado en valor decimal

  • (DEC)(LOGIC)(LOGIC)(LOGIC)(d) 10
    (DEC)(LOGIC)(LOGIC)(LOGIC)(h) 10
    (DEC)(LOGIC)(LOGIC)(LOGIC)(b) 10
    (DEC)(LOGIC)(LOGIC)(LOGIC)(o) 10

  • 36

Conversión de un resultado a otro tipo de valor

Mediante alguna de las siguientes teclas puede convertir un resultado en pantalla en otro tipo de valor: (DEC) (decimal), (HEX) (hexadecimal), (BIN) (binario), (OCT) (octal).


Ejemplo: Para calcular 1510 × 310 en modo decimal y convertir el resultado a hexadecimal, binario y octal

  • (DEC) 153
  • 45
  • (HEX)
  • 2d
  • (BIN)
  • 101101
  • (OCT)
  • 55

Nota

Es posible que no pueda convertir un valor de un sistema numérico cuyo rango de cálculo sea mayor al rango de cálculo del sistema numérico resultante.

El mensaje “Math ERROR” indica que el resultado tiene demasiados dígitos (exceso).

Ejemplos de cálculos con números de base n

Ejemplo 1: Para calcular 101112 + 110102 en binario (1100012)

  • (BIN) 1011111010
  • 110001

Ejemplo 2: Para calcular 78 + 18 en octal (108)

  • (OCT) 71
  • 10

Ejemplo 3: Para calcular 1F16 + 116 en hexadecimal (2016)

  • (HEX) 1(F)1
  • 20

Ejemplo 4: Convertir el valor decimal 3010 a binario, octal y hexadecimal

  • (DEC) 30
  • 30
  • (BIN)
  • 11110
  • (OCT)
  • 36
  • (HEX)
  • 1E

Ejemplo 5: Para transformar el resultado de 510 + 516 en binario

  • (BIN) (LOGIC)(LOGIC)(LOGIC)(d) 5
    (LOGIC)(LOGIC)(LOGIC)(h) 5
  • 1010

Operadores lógicos y de negación

Su cálculo le proporciona operadores lógicos (And, Or, Xor, Xnor) y funciones (Not, Neg) para operaciones lógicas y de negación sobre valores binarios. Utilice el menú que aparece cuando presiona (LOGIC) para introducir estos operadores lógicos y funciones.


Nota

En el caso de un valor binario, octal o hexadecimal negativo, la calculadora convierte el valor a binario, toma el complemento a 2 y luego realiza la conversión inversa a la base original. En valores decimales, la calculadora simplemente agrega un signo menos.

Ejemplos

Todos los ejemplos siguientes se realizan en modo binario.


Ejemplo 1: Determinar el AND lógico de 10102 y 11002 (10102 and 11002)

  • 1010(LOGIC)(And) 1100
  • 1000

Ejemplo 2: Para determinar el OR lógico de 10112 y 110102 (10112 or 110102)

  • 1011(LOGIC)(Or) 11010
  • 11011

Ejemplo 3: Para determinar el XOR lógico de 10102 y 11002 (10102 xor 11002)

  • 1010(LOGIC)(LOGIC)(Xor) 1100
  • 110

Ejemplo 4: Para determinar el XNOR lógico de 11112 y 1012 (11112 xnor 1012)

  • 1111(LOGIC)(Xnor) 101
  • 1111110101

Ejemplo 5: Determinar el complemento entre bits de 10102 (Not(10102))

  • (LOGIC)(LOGIC)(Not) 1010
  • 1111110101

Ejemplo 6: Para negar (tomar complemento a 2) de 1011012 (Neg(1011012))

  • (LOGIC)(LOGIC)(Neg) 101101
  • 1111010011
imprimir esta página
Ir a inicio de página