¿Hay que recordar algo al realizar operaciones lógicas y BASE-N?
Sí. Además de los valores decimales, se pueden realizar cálculos con valores binarios, octales y hexadecimales. Los cálculos en el modo BASE-N siempre se visualizan mediante el sistema numérico actualmente seleccionado. Puede modificar el ajuste de sistema numérico para cambiar un valor a otro sistema numérico. También puede realizar cálculos de valores negativos y operaciones lógicas. Nota: Cuando introduzca valores hexadecimales, utilice las teclas marcadas con letras alfabéticas rojas o verdes para introducir A, B, C, D, E y F. En este caso, no es necesario que pulse la tecla [ALPHA] antes de pulsar la tecla de letra. Conversión de BASE-N en decimal Sistema de numeración Base Ejemplo (número decimal 28) Resultado Binario 2 1x 2 4 + 1x 2 3 + 1x 2 2 + 0x 2 1 + 0x2 0 11100 Octal 8 3x 8 1 + 4x 8 0 34 Decimal 10 2x 10 1 + 8x 10 0 28 Hexadecimal 16 1x 16 1 + 12x 16 0 1C A continuación, se muestran cálculos realizados con una calculadora fx-991MS. La operación en otros modelos de calculadoras científicas (fx-115MS, fx-115WA, fx-991WA, fx-3650P, etc.) es similar. Ejemplo: para convertir el valor decimal 28 a su equivalente binario. 1. En el modo BASE, especifique decimal como ajuste de base numérica por defecto. [MODE] [MODE] [3](BASE) [X 2 ](Dec) 2. Introduzca el valor decimal 28. [2] [8] [=] 3. Especifique binario como la base numérica deseada. [log](BIN) Resultado mostrado: 11100 Operaciones lógicas Las operaciones lógicas muestran los resultados del producto lógico a nivel de bit (and), suma lógica (or), suma lógica exclusiva (Xor,Exor) y suma lógica negativa exclusiva (Xnor). En el caso de valores binarios, octales y decimales negativos, se toma el complemento del dos del equivalente binario y, a continuación, el resultado se devuelve a su valor de base numérica original. Con la base numérica decimal, los valores negativos se muestran con un signo de menos. Tabla de verdad A B A And B A Or B A Nand B A Nor B A Xor B 0 0 0 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 1 0 1 1 1 1 1 0 0 0 A Nand B equivale a: No (A y B) A Nor B equivale a: No (A o B) A Xor B equivale a: (A o B) y (No(A)O No(B)) Ejemplos: Para tomar el producto a nivel de bit Or y Xor de los valores hexadecimales 19 y 1A y convertir los resultados a valores binarios. Operación Or: 19 Or 1A 1. En el modo BASE, especifique hexadecimal como el ajuste de base numérica por defecto. [MODE] [MODE] [3](BASE) [^](Hex) 2. Introduzca el valor hexadecimal 19. [1] [9] 3. Introduzca el operador lógico. [x -1 ](LOGIC) [2](or) 4. Introduzca el valor hexadecimal 1A, que mostrará el resultado hexadecimal. [1] [( - )](A) [=] Resultado mostrado: 1b 5. Especifique binario como la base numérica deseada. [log](BIN) Resultado mostrado: 11011 Operación Xor: 19 Xor 1A 1. En el modo BASE, especifique hexadecimal como el ajuste de base numérica por defecto. [MODE] [MODE] [3](BASE) [^](Hex) 2. Introduzca el valor hexadecimal 19. [1] [9] 3. Introduzca el operador lógico. [x -1 ](LOGIC) [x -1 ](LOGIC) [1](xor) 4. Introduzca el valor hexadecimal 1A, que mostrará el resultado hexadecimal. [1] [( - )](A) [=] Resultado mostrado: 3 5. Especifique binario como la base numérica deseada. [log](BIN) Resultado mostrado: 11