Calcular Operação Trigonométrica / Calculate Trig Operation
Calcula uma operação trigonométrica específica, como seno, cosseno, tangente, arco seno, arco cosseno ou arco tangente de um número de forma precisa.
Figura 1 - Bloco Calcular Operação Trigonométrica
Este bloco faz parte do plugin Cálculos Precisos / Precise Calculations. Para visualizá-lo, é necessário instalar o plugin.
Compatibilidade
Bloco cliente: cronapi.precise.calculateTrigOperation()
Retorno
Retorna o resultado da operação trigonométrica selecionada como um objeto decimal de alta precisão. Esse objeto possui uma estrutura interna com as propriedades:
s: define o sinal do número, ou seja, se o número é positivo ou negativo. O sinal de valor "1" representa um número positivo, enquanto o valor "-1" representa um número negativo.
e: define o expoente decimal do número, ou seja, a posição da vírgula ou ponto decimal em relação ao início dos dígitos significativos.
d: define o algarismo significativo do número em formato de array.
Parâmetros
Operação
Operação trigonométrica a ser realizada.
Posição: 1
Inglês: Operation
Tipo: Objeto / Object
Exemplo: "Seno"
Opções:
Seno: retorna o seno do número informado.
Cosseno: retorna o cosseno do número informado.
Tangente: retorna a tangente do número informado.
Arco seno: retorna o arco seno do número informado.
Arco cosseno: retorna o arco cosseno do número informado.
Arco tangente: retorna o arco tangente do número informado.
Valor
Número a ser utilizado na operação trigonométrica selecionada.
Posição: 2
Inglês: Value
Tipo: Numérico / Numerical
Exemplo: 45
Exemplo
Na função abaixo, vamos comparar os resultados dos blocos Operações trigonométricas e Calcular Operação Trigonométrica, ambos configurados para retornar o seno do valor "45". Assim, poderemos observar que, apesar de realizarem a mesma operação, o bloco Calcular Operação Trigonométrica apresenta um resultado mais preciso. O resultado de execução será impresso no console do navegador (Figura 2.2).
Figura 2 - Exemplo de uso do bloco Calcular Operação Trigonométrica
Na imagem a seguir, podemos visualizar o objeto de retorno do bloco Calcular Operação Trigonométrica conforme configurado na Figura 2, visto que o valor da propriedade "e" do objeto é "-1", isso indica que o número possui um ponto decimal deslocado uma casa à esquerda, resultando em um valor aproximado de "0,7071067...".
Figura 2.1 - Objeto de retorno do bloco Calcular Operação Trigonométrica
Por fim, a imagem abaixo apresenta o resultado de execução da função da Figura 2. Nela, é possível observar a diferença entre os retornos dos blocos utilizados, que, apesar de desempenharem funções semelhantes, o bloco Calcular Operação Trigonométrica oferece um resultado mais preciso.
Figura 2.2 - Resultado de execução da função da Figura 2
Nesta página