SA-MP Forums Archive
[Pedido] Distancia - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Distancia (/showthread.php?tid=434314)



Distancia - Geo1996 - 01.05.2013

Alguem poderia me dizer qual a distancia entre os dois pontos abaixo ?


PHP код:
1026.7379150391, -1982.441772460919.705282211304
220.60105895996
, -1977.869262695324.289880752563 



Re: Distancia - MarcosRodrigo - 01.05.2013

intendi nada


Re: Distancia - FixSkuL - 01.05.2013

Nove milhoes de milhas :P


Explique-se melhor.


Re: Distancia - Delete_ - 01.05.2013

3 centнmetros.


Re: Distancia - Jason` - 02.05.2013

pawn Код:
stock GetDistance( Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2 )
{
    return floatround( floatsqroot( ( ( x1 - x2 ) * ( x1 - x2 ) ) + ( ( y1 - y2 ) * ( y1 - y2 ) ) + ( ( z1 - z2 ) * ( z1 - z2 ) ) ) ) );
}
Cуdigo escrito por bigcomfycouch.


Re: Distancia - Geo1996 - 02.05.2013

Quote:
Originally Posted by Jason`
Посмотреть сообщение
pawn Код:
stock GetDistance( Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2 )
{
    return floatround( floatsqroot( ( ( x1 - x2 ) * ( x1 - x2 ) ) + ( ( y1 - y2 ) * ( y1 - y2 ) ) + ( ( z1 - z2 ) * ( z1 - z2 ) ) ) ) );
}
Cуdigo escrito por bigcomfycouch.
vlw mesmo cara


Re: Distancia - Jason` - 02.05.2013

Pode passar pra macro se quiser:

pawn Код:
#define GetDistanceBetweenPoints(%1,%2,%3,%4,%5,%6) \
        floatround(floatsqroot(floatpower((%1 - %4), 2) + floatpower((%2 - %5), 2) + floatpower((%3 - %6), 2)))