UNPKG

@designliquido/delegua-matematica

Version:

Biblioteca de manejo de operações matemáticas em português, para JavaScript e Delégua

35 lines (34 loc) 1.36 kB
/** * Retorna a constante de Euler elevada ao valor passado por parâmetro. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {number} valor A potência a elevar a constante e * @returns Valor da constante e elevado à potência */ export declare function exp(_: any, valor: number): number; /** * Calcula o logaritmo natural. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {number} valor Número a ser calculado. * @returns O logaritmo do número. */ export declare function logaritmo(_: any, valor: number): number; /** * Faz a exponenciação de uma base a determinado expoente. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {number} base O valor da base. * @param {number} expoente O valor do expoente. * @returns O cálculo da exponenciação. */ export declare function potencia(_: any, base: number, expoente: number): number; /** * Gera e retorna um valor aleatório. * @returns Valor aleatório */ export declare function aleatorio(): number; /** * Calcula a raiz quadrada. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {number} valor Um número para aplicar a radiciação. * @returns O valor da radiciação. */ export declare function raizQuadrada(_: any, valor: number): number;