Cálculos con base n
Cuando desee realizar cálculos utilizando valores decimales, hexadecimales, binarios y/o octales, inicie la aplicación Base-N. Presione , seleccione el ícono de la aplicación Base-N y, a continuación, presione . La configuración inicial por defecto del modo numérico al iniciar la aplicación Base-N es la decimal.
Después de iniciar la aplicación Base-N, utilice para cambiar los modos numéricos.
Cada vez que presione , pasará por los modos numéricos que se indican a continuación.
(1) [Decimal]
(2) [Hexadecimal]
(3) [Binary]
(4) [Octal]
Nota
Los subíndices añadidos a los valores que aparecen en los ejemplos indican la base (modo numérico) de cada valor.
Ejemplo: 12 ... Binario 1; 116 ... Hexadecimal 1
Ejemplo 1: Calcular 112 + 12
1. Utilice para cambiar el modo numérico a [Binary].
2. Realice el cálculo 112 + 12.
- 111
Ejemplo 2: Calcular 1F16 + 116 en hexadecimal
1. Utilice para cambiar el modo numérico a [Hexadecimal].
2. Realice el cálculo 1F16 + 116.
- 1(F)1
Nota
Utilice las teclas que se indican a continuación para introducir las letras A a F para los valores hexadecimales: (A), (B), (C), (D), (E), (F). También puede introducir valores hexadecimales utilizando las opciones del menú CATALOG que se indican a continuación.
– [Hex Value] > [A], [B], [C], [D], [E] o [F]
Tenga en cuenta que si introduce cualquier carácter de la A a la F utilizando la operación que se indica a continuación, el carácter se tratará como el nombre de una variable y no como un valor hexadecimal.
(1) Presione para mostrar la pantalla de la lista de variables.
(2) Seleccione [A=], [B=], [C=], [D=], [E=] o [F=] y, a continuación, presione .
(3) En el menú, seleccione [Recall].
La aplicación Base-N no es compatible con la introducción de valores fraccionarios (decimales) ni de exponentes. Si un resultado de cálculo tiene una parte fraccionaria, se cortará.
A continuación se muestran los detalles sobre los rangos de entrada y salida (32 bits).
Base | Rango |
---|---|
Binario | Positivo: 00000000000000000000000000000000 ≤ x ≤ 01111111111111111111111111111111 Negativo: 10000000000000000000000000000000 ≤ x ≤ 11111111111111111111111111111111 |
Octal | Positivo: 00000000000 ≤ x ≤ 17777777777 Negativo: 20000000000 ≤ x ≤ 37777777777 |
Decimal | -2147483648 ≤ x ≤ 2147483647 |
Hexadecimal | Positivo: 00000000 ≤ x ≤ 7FFFFFFF Negativo: 80000000 ≤ x ≤ FFFFFFFF |
Se producirá un Math ERROR cuando un resultado de cálculo se encuentre fuera del rango aplicable para el sistema numérico utilizado.
Especificación del modo numérico de un valor de entrada determinado
Puede introducir un comando especial directamente antes de un valor para especificar el modo numérico de dicho valor. Los comandos especiales son: d (decimal), h (hexadecimal), b (binario) y o (octal).
Ejemplo 3: Calcular 1010 + 1016 + 102 + 108 y mostrar el resultado como valor decimal
1. Utilice para cambiar el modo numérico a [Decimal].
2. Realice el cálculo 1010 + 1016 + 102 + 108.
- – [Base Prefix] [Decimal(d)] 10
– [Base Prefix] > [Hexadecimal(h)] 10
– [Base Prefix] > [Binary(b)] 10
– [Base Prefix] > [Octal(o)] 10
Conversión de un resultado de cálculo en otro tipo de valor
Puede utilizar para convertir el resultado de cálculo que se muestra actualmente a otro tipo de valor.
Ejemplo 4: Calcular 1510 × 3710 en el modo decimal y, seguidamente, convertir el resultado a hexadecimal
1. Utilice para cambiar el modo numérico a [Decimal].
2. Realice el cálculo 1510 × 3710.
- 1537
3. Utilice para cambiar el modo numérico a [Hexadecimal].
Operaciones lógicas y de negación
Las operaciones lógicas y de negación se realizan al presionar , seleccionar [Logic Operation] y, a continuación, seleccionar el comando deseado (Neg, Not, and, or, xor, xnor) del menú que aparece. Todos los ejemplos que se muestran a continuación se realizan en el modo binario.
Ejemplo 5: Determinar el AND lógico de 10102 y 11002 (10102 and 11002)
- 1010
– [Logic Operation] > [and]
1100
Ejemplo 6: Determinar el complemento a nivel de bits de 10102 (Not(10102))
- – [Logic Operation] > [Not]
1010
Nota
En el caso de valores binarios, octales o hexadecimales negativos, la calculadora convierte el valor a binario, toma el complemento a dos y, seguidamente, lo vuelve a convertir a la base numérica original. En el caso de valores decimales, la calculadora simplemente añade un signo menos.