RodrigoSnarf
-
Posts
6 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por RodrigoSnarf
-
-
Em 19/03/2008 às 09:53, fariajp disse:
Não tá legal, não.
Primeiro que um ponto no plano tem duas coordenadas (x e y). Se você está lendo dois pontos, tem que ler 4 valores, digamos x1, y1, x2, y2.
A fórmula que você usou está errada. Está fazendo a raiz quadrada só do primeiro termo, além de multiplicações erradas. Esses 1 e 2 que você está multiplicando são na verdade qualificações de x e y, para diferenciar qual é do ponto 1 e 2 (como citei acima).
Corrigindo para ler os 4 pontos, a fórmula ficaria:
Sqrt((x2-x1)*(x2-x1) + (y2-y1)*(y2-y1));
Ainda daria para você fazer a potenciação por função ao invés de forçar a multiplicação. Fica procê pesquisar
JP
mais esse calculo tem que ser com graus?
ou já em metros?
- 1
-
Qual a fonte?? Seria muito bom fixar um tópico com essas tabelas ... Será tb que alguém tem a formula pra calcular a distância do DSLAM?
olha isso é uma variavel depende muito da marca da placa dslan, depende do cabeamento....exiete uma infinidade de possibilidade, inclusive a data de fabricação por ex: as placas fabricadas até 1995 eram para 20 clientes cada uma com suporte para 20mga cada porta, ai até chegar na cada do cli tem muita coisa passando.....hj as placas comportao até 50mga e para 50clientes.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Calculo de distância no Pascal
em Programação - outros
Postado
Estou desenvolvendo um programa em visualg para trabalho na faculdade onde tenho q calcular a distância entre 2 pontos em metros através das coordenadas inseridas, onde se a distância for maior que 20mts está em perigo se não distância ok.