Aplicación Base-N
La aplicación Base-N devuelve en lote los resultados de un cálculo en forma hexadecimal, decimal, octal y binaria. El cálculo puede introducirse con números hexadecimales, decimales, octales o binarios.
En este apartado, se añaden subíndices a los valores para indicar la base del valor. Por ejemplo, significa hexadecimal 1.
Operaciones de cálculo básicas
Para iniciar un cálculo
-
h > Base-N
-
Use F para seleccionar un sistema de numeración (base).
-
Introduzca el cálculo y, a continuación, presione E.
El cursor de introducción de datos aparecerá en la esquina superior izquierda de la ventana de la aplicación.
Cada vez que se presiona F, el ajuste del sistema de numeración cambia siguiendo este orden: [Decimal] → [Hexadecimal] → [Binary] → [Octal]. El sistema de numeración seleccionado se muestra en la segunda línea de la ventana de la aplicación.
El resultado del cálculo se mostrará en forma Hex (hexadecimal), Dec (decimal), Oct (octal), y Bin (binaria).
Introducir valores
Puede introducir las letras A a F para valores hexadecimales con el teclado o el menú.
XA, eB, jC, gD, iE, NF o C > [Hex Value] > [A], [B], [C], [D], [E], [F]
Para especificar el sistema numérico para cualquier valor de un cálculo, incluya d, h, b u o antes de dicho valor.
C > [Base Prefix] > [d], [h], [b], [o] (d: decimal, h: hexadecimal, b: binario, o: octal)
Ejemplo: d10 se tratará como . b111 se tratará como .
No es posible introducir exponentes ni fracciones decimales. Si el resultado de un cálculo produce un exponente o una fracción decimal, estos se cortarán.
Ejemplo de cálculo
|
F > [Binary] |
![]() |
|
|
F > [Hexadecimal] |
![]() |
|
|
F > [Decimal] |
![]() |
Último resultado de cálculo (Ans)
El último resultado de cálculo se almacena en una variable denominada Ans que es independiente de la función Ans de la aplicación Calculate. Para introducir Ans en un nuevo cálculo, presione PF(Ans).
Al presionar F, se borrarán el cálculo y todos los resultados, pero Ans conservará el último resultado de cálculo.
La función Ans de la aplicación Base-N se restablece a 0 cada vez que sale de dicha aplicación Base-N.
Operaciones lógicas y cálculos con números negativos
Las siguientes funciones y comandos pueden utilizarse para realizar cálculos lógicos (operaciones bit a bit) y con números negativos.
C > [Logic Operation] > [Neg()], [Not()], [and], [or], [xor], [xnor]
Sintaxis
|
Neg() |
Obtiene el valor negativo*1 de . |
|
Not() |
Niega*2 . |
|
and |
Obtiene la conjunción lógica*3 de y . |
|
or |
Obtiene la disyunción lógica*3 de y . |
|
xor |
Obtiene la OR exclusiva*3 de y . |
|
xnor |
Niega*3 la OR exclusiva de y . |
Complemento a dos. Los valores binarios, octales y hexadecimales negativos se obtienen tomando el complemento a dos de un número binario de 32 bits y devolviendo el resultado a su base numérica original. Con la base numérica decimal, los valores negativos se muestran con un signo menos.
Complemento a uno (complemento bit a bit)
AND bit a bit, OR bit a bit, XOR bit a bit, XNOR bit a bit
Ejemplo de cálculo
Operadores lógicos
|
Obtener el resultado de y |
F > [Hexadecimal] |
![]() |
Cálculos con valores negativos
|
Obtener el valor negativo de |
F > [Binary] |
![]() |
Rangos de entrada/salida
A continuación se muestran los rangos de entrada y salida de cada sistema numérico (32 bits).
|
Base |
Rango de entrada/salida |
|
|---|---|---|
|
Binario |
Positivo: |
00000000000000000000000000000000 ≤ ≤ 01111111111111111111111111111111 |
|
Negativo: |
10000000000000000000000000000000 ≤ ≤ 11111111111111111111111111111111 |
|
|
Octal |
Positivo: |
00000000000 ≤ ≤ 17777777777 |
|
Negativo: |
20000000000 ≤ ≤ 37777777777 |
|
|
Decimal |
-2147483648 ≤ ≤ 2147483647 |
|
|
Hexadecimal |
Positivo: |
00000000 ≤ ≤ 7FFFFFFF |
|
Negativo: |
80000000 ≤ ≤ FFFFFFFF |
|




