MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Função Arco Cosseno

    eoalmeida
    eoalmeida
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 26/05/2011

    [Resolvido]Função Arco Cosseno Empty [Resolvido]Função Arco Cosseno

    Mensagem  eoalmeida 12/4/2017, 00:21

    Fala pessoal!

    Preciso calcular a distância entre duas coordenadas geográficas. E na função preciso calcular o arco cosseno. No excel tem essa função mas no Access não, ou pelo menos não encontrei ainda.

    Alguém consegue me ajudar?

    Valeu pessoal...


    Última edição por eoalmeida em 18/4/2017, 00:51, editado 1 vez(es)
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    [Resolvido]Função Arco Cosseno Empty Re: [Resolvido]Função Arco Cosseno

    Mensagem  Avelino Sampaio 12/4/2017, 10:58

    Olá!

    O Access de fato não tem a função direta para o arco cosseno mas vc pode usar uma formula com o arco tangente, que seria:

     Atn(-x / Sqr(-x * x + 1)) + 2 * Atn(1) 


    O Arco cosseno de 1/2 é PI/3
    O Arco cosseno da Raiz Quadrada de 3 sobre 2 é Pi/6

    Substituindo x pelo valor 1/2

    Atn(-(1/2) / Sqr(-(1/2) * (1/2) + 1)) + 2 * Atn(1)  :::>  1,0471975511966  (esse valor é o mesmo que PI/3 - 3.1416/3 )


    Substituindo x por sqr(3)/2 ( raiz quadrada de 3 sobre 2)

    Atn(-(sqr(3)/2) / Sqr(-(sqr(3)/2) * (sqr(3)/2) + 1)) + 2 * Atn(1) :::> 0,523598775598299 ( esse valor é o mesmo que PI/6)



    Outras fórmulas:

    https://msdn.microsoft.com/en-us/library/w3t84e33.aspx

    Sucesso!

      Data/hora atual: 26/4/2024, 12:54