Eu escolhi usar a função ABS(). É uma boa abordagem também?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Eu escolhi usar a função ABS(). É uma boa abordagem também?
Oii, Leonardo! Tudo bem?
Agradeço por aguardar o nosso retorno.
Usar a função ABS() na sua consulta pode ser uma abordagem interessante, mas não é necessária para o cálculo da distância euclidiana. A função ABS() retorna o valor absoluto de um número, removendo qualquer sinal negativo. No contexto do cálculo da distância euclidiana, como as diferenças de latitude e longitude são elevadas ao quadrado, o uso de ABS() não seria necessário, pois o resultado da potenciação sempre será positivo ou zero.
Mas, também não causa problemas. Você pode optar por removê-la para simplificar a consulta, já que a elevação ao quadrado já lida com qualquer valor negativo.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado!