Login
Estamos no Facebook
Buscar
Quem está conectado
Há 27 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 26 Visitantes :: 2 Motores de buscathiag0ms
[ Ver toda a lista ]
O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| Julio | ||||
| m@r<3|o | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| _batmanvfp_ | ||||
| marcio |
Karaoke feito em FoxPro 2.6
23/5/2012, 11:45 por fabiomacarrao
Bom dia a todos. Desenvolvi um programa em FoxPro for windows 2.6 para karaoke. tenho mais de 2700 …
Comentários: 3
Estatísticas
Temos 4048 usuários registradosO último usuário registrado atende pelo nome de fabiomacarrao
Os nossos membros postaram um total de 14433 mensagens em 2047 assuntos
Funções Interessantes - ASP
Programação Brasil :: Mais... :: ASP
Página 1 de 1 • Compartilhe •
Funções Interessantes - ASP
Calcular Distância entre 2 Pontos
calculardistancia.asp
calculoDistanciaLatLog.asp
A distância entre BH e JF é 214,58 km.
Código postado no Imasters
calculardistancia.asp
- Código:
<!--#include file='calculoDistanciaLatLog.asp'-->
<%
Response.Write "A distância entre BH e JF é " & formatNumber(GetGeodesicDistance(-19.55,-43.56,-21.46,-43.21,"metric"),2) & " km."
%>
calculoDistanciaLatLog.asp
- Código:
<%
Function DegRad(x)
'Degrees to Radians
DegRad = x * ((4 * Atn(1)) / 180)
End Function
Function GetGeodesicDistance(Lat1,Lon1,Lat2,Lon2,rScale)
Dim er,pr,fl,F,G,L,S,C,W,R,D,H1,H2
er = 6378.1370000
pr = 6356.7523142
fl = (er - pr) / er
F = (DegRad(Lat1) + DegRad(Lat2)) / 2
G = (DegRad(Lat1) - DegRad(Lat2)) / 2
L = (DegRad(Lon1) - DegRad(Lon2)) / 2
S = Sin(G)^2 * Cos(L)^2 + Cos(F)^2 * Sin(L)^2
C = Cos(G)^2 * Cos(L)^2 + Sin(F)^2 * Sin(L)^2
W = Atn(Sqr(S / C))
R = Sqr(S * C) / W
D = 2 * W * er
H1 = (3 * R - 1) / (2 * C)
H2 = (3 * R + 1) / (2 * S)
Select Case rScale
Case "statute" dScale = 1.60934
Case "nautical" dScale = 1.85200
Case "metric" dScale = 1.00000
Case Else dScale = 1.60934
End Select
GetGeodesicDistance = (D * (1 + fl * H1 * Sin(F)^2 * Cos(G)^2 - fl * H2 * Cos(F)^2 * Sin(G)^2)) / dScale
End Function
%>
A distância entre BH e JF é 214,58 km.
Código postado no Imasters

Sub-Zero- Participante Regular

Programação Brasil :: Mais... :: ASP
Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Início
» Modificar TitleBar e Icone do Executavel.
» Criar atalho, SYS(2020) e Desktop
» Karaoke feito em FoxPro 2.6
» Como separar caminho do diretório?
» Utilizando PHPMailer
» Programador em Visual Foxpro
» Link PHP (Dúvida)
» Fundo do PROJETO Transparente??
» Minimizar , Maximizar e Restaurar
» Pivot Table no sql server
» Scroll EditBox Automatico
» Select Nexval do FoxPro no OracleXE
» Colocar gif na caixa do MESSAGEBOX ()
» Comparar Versões do programa.exe
» Menu lateral
» Fazer com que a tela do sistema assume a janela principal
» Trocar Palavra no Sistema
» invocar Dll em Xbase
» Fechar Porta Aberta