comandos¶
Interfaz entre los comandos de la calculadora y las funciones matemáticas.
Por ejemplo, la función X SIN
se corresponde a math.trig.sen(x)
.
-
pynprcalc.comandos.
comandos
= {'RTOD': <function radianes_a_grados>, 'ACOS': <function acos>, 'SIN': <function sen>, 'COS': <function cos>, 'DUP': <function duplicar>, 'ASIN': <function asen>, '²': <function cuadrado>, '_': <function opuesto>, 'EXP': <function exp>, 'E': <function e>, '*': <function producto>, 'LOG10': <function log10>, '+': <function suma>, 'TAN': <function tg>, '\\': <function inverso>, 'DEL': <function borrar>, '-': <function resta>, 'SWAP': <function intercambiar>, 'ROOT': <function raiz>, 'SQRT': <function raiz_cuadrada>, 'DTOR': <function grados_a_radianes>, 'ATAN': <function atg>, '/': <function division>, 'LN': <function ln>, 'LOG': <function log>, 'PI': <function pi>, '^': <function potencia>}¶ Mapeo de comandos con su función correspondiente.
-
pynprcalc.comandos.
obtener_funcion
(comando)[fuente]¶ Obtener la función matemática que se corresponde con el comando dado.
Parámetros: comando (str) – El nombre del comando, debe ser en mayúsculas. Devuelve: - Función matemática y número de argumentos que
- necesita en un tuple.
Tipo del valor devuelto: Tuple[Callable, int] Raises: ValueError si no existe el comando especificado.