El comando dc en Linux se usa para evaluar expresiones aritméticas. Evalúa expresiones en forma de expresión postfix. Ingresar un número lo empuja a la pila e ingresar un operador evalúa una expresión y empuja el resultado nuevamente a la pila. Puede evaluar +, -, /, *, %, ^. Se pueden usar diferentes comandos para manipular la pila.
Sintaxis:
dc [OPTION] [file ...]
La siguiente tabla ilustra los diferentes comandos y su explicación:
Dominio | Operación |
---|---|
pags | Imprime el valor en la parte superior de la pila y finaliza la declaración con una nueva línea. |
norte | Imprime el valor en la parte superior de la pila y finaliza la línea con una instrucción nula. |
F | Imprime toda la pila, sin ninguna alteración. |
PAGS | Extrae el valor de la parte superior de la pila. |
C | Limpia la pila. |
d | Duplica el valor superior y lo empuja a la pila principal. |
r | Invierte el orden de los dos primeros elementos de la pila. |
Z | Extrae el valor de la pila, calcula el número de dígitos que contiene y empuja ese número. |
X | Extrae el valor de la pila, calcula el número de dígitos de fracción que contiene y empuja ese número. |
z | Empuja la longitud de la pila en la pila. |
i | Extrae el valor de la pila y lo usa como base de entrada. |
o | Extrae el valor de la pila y lo usa como base de salida. |
k | Extrae los valores de la pila y los usa para establecer la precisión. |
yo | Empuja el valor de la raíz de entrada en la pila. |
O | Empuja el valor de la base de salida en la pila |
k | Empuja el valor de precisión en la pila. |
Ejemplo 1:
Ejemplo 2:
Nota: En el segundo ejemplo, la salida cambia porque cambiamos la base de salida.
Opciones:
- expresión : Este comando se utiliza para evaluar una expresión particular.
- archivo : Este comando se utiliza para evaluar el contenido del archivo.
- ayuda : este comando muestra información de ayuda.
- versión : este comando se utiliza para mostrar información de la versión.