PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.
Moderadores: Administradores, Moderadores
por _black_bird » Terça Jun 01, 2004 16:42
Boas...
Tenho um aki um problema k n consigo resolver
É k n sei pk raio o meu visual basic 6.0sp6 n aceita o comando acos ( supostamente arccos )
Exemplo
1.852 * 60 * acos((Sin(la1) * Sin(la2)) + (Cos(la1) * Cos(la2) * Cos(l02 - l01)))
Alguem me sabe ajudar como resolver este problema ?
Agradecia imenso.

-
_black_bird
- Membro de Ouro

-
- Mensagens: 981
- Registado: Sexta Jan 17, 2003 22:06
- Localização: Matosinhos
por dbbm » Terça Jun 01, 2004 18:06
Penso ser isto:
Private Function ArcCos(A As Double) As Double
ArcCos = Atn(-A / Sqr(-A * A + 1)) + 2 * Atn(1)
End Function
Private Function ArcSin(X As Double) As Double
ArcSin = Atn(X / Sqr(-X * X + 1))
End Function
-
dbbm
- Aprendiz

-
- Mensagens: 47
- Registado: Quinta Mai 27, 2004 13:34
por _black_bird » Terça Jun 01, 2004 18:36
obrigada
-
_black_bird
- Membro de Ouro

-
- Mensagens: 981
- Registado: Sexta Jan 17, 2003 22:06
- Localização: Matosinhos
Voltar para Programação
Quem está ligado:
Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante