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.


Bloco Calcular Operação Trigonométrica, do plugin Cálculos Precisos, possui os parâmetros 'Operação' e 'Valor'.

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