pynprcalc.comandos

Functions

obtener_funcion(comando) Obtener la función matemática que se corresponde con el comando dado.

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>, '+': <function suma>, 'DUP': <function duplicar>, '\\': <function inverso>, 'ASIN': <function asen>, 'DEL': <function borrar>, '*': <function producto>, 'TAN': <function tg>, 'DTOR': <function grados_a_radianes>, 'SQRT': <function raiz_cuadrada>, 'PI': <function pi>, 'ACOS': <function acos>, 'SWAP': <function intercambiar>, '/': <function division>, 'SIN': <function sen>, 'E': <function e>, 'LOG10': <function log10>, '²': <function cuadrado>, 'EXP': <function exp>, 'LOG': <function log>, '^': <function potencia>, 'ATAN': <function atg>, 'COS': <function cos>, '_': <function opuesto>, '-': <function resta>, 'ROOT': <function raiz>, 'LN': <function ln>}

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.