We will be migrating from Ask to Discourse on the first week of August, read the details here

Pergunte aqui
0

CALC: Cosseno de 90 e seno de 180 diferente de zero. Cosine of 90 ° and sine of 180 ° are different from zero.

perguntadas 2020-10-25 15:05:03 +0200

imagem do gravatar de d4mx

Aqui nesse site (item 16 - cos - https://help.libreoffice.org/3.4/Calc...) diz que "=COS(PI()/2) returns 0, the cosine of PI/2 radians" mas na verdade quando eu faço =COS(PI()/2) aqui no Calc retorna: 6,12323399573677E-017 e não 0. o mesmo acontece com =SIN(PI()), que retorna 1,22464679914735E-16

Como resolver esse problema? Minha teoria é que o PI do calc usa poucos algarismos, apenas 15, daí o erro.

in English: =COS(PI()/2) returning 6,12323399573677E-017 =SIN(PI()) returning 1,22464679914735E-16 How to solve this? It should return zero.

Version: 6.1.5.2 Build ID: 1:6.1.5-3+deb10u6 CPU threads: 4; OS: Linux 4.19; UI render: default; VCL: gtk3; Locale: pt-BR (pt_BR.UTF-8); Calc: group threaded

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

Comentários

sorry. It is my first time using this forum. I thought the portuguese question would go only for portuguese responders and vice-versa.

imagem do gravatar de d4mxd4mx ( 2020-10-25 17:17:36 +0200 )editar

it seems that I made a mistake by saying that on Excel and on GoogleSpreadsheets they calculate the way I said. Apparently they do the same way Calc does. It is just a matter of configuration. sorry about that.

imagem do gravatar de d4mxd4mx ( 2020-10-25 20:31:38 +0200 )editar

vcs sabem se no excel dá pra fazer COS(90) - com o ângulo direto em graus? Se der daí nao aparece o problema no numero muito pequeno. No Matlab tem o cosd que faz o cosseno do angulo direto em graus, daí nao dá esse problema, dá o resultado exato.

imagem do gravatar de d4mxd4mx ( 2020-10-26 13:45:41 +0200 )editar

2 Respostas

0

respondidas 2020-10-25 17:49:23 +0200

imagem do gravatar de Schiavinatto

Uma saída de emergência.... baixe uma Tabela Trigonométrica, inclua no arquivo e faça uso da informação com PROCV, buscando o valor na Tabela.

editar assinalar como ofensivo Excluir Link mais
0

respondidas 2020-10-25 19:35:42 +0200

imagem do gravatar de d4mx

Escolhi a função ROUND com precisão de 14 dígitos e resolveu o problema.

editar assinalar como ofensivo Excluir Link mais
Login/Registrar para responder

Ferramentas de perguntas

1 seguidor

Estatísticas

Perguntadas: 2020-10-25 15:05:03 +0200

Lidas: 51 vezes

Última atualização: Oct 25 '20