Digamos que eu tenha a posição A, ou seja (0,0) e a posição B, isto é (10,5).
Agora, digamos que eu sei que a posição C é a distância de 5 unidades da posição A na direção da posição B.
Desde que a equação para a distância seja (BX-AX)+(BY-AY)/2.
Rationalization of the gap equation: You normalize the indicators so each values are optimistic or unfavorable after which take the one with greater values, on this case BX, and take away the one with decrease values from it, on this case AX, that is for every parenthesis, in different phrases (AY-BY) as a second place may very well be an choice if AY was greater than BY, which isn’t the case right here, so the context of the X would not matter for the ordering of Y, or Z if it was a dimension that have been presente aqui. Depois disso, tendo todas as diferenças entre as diferentes dimensões dos pontos, você resume todos para obter um único número e depois dividir esse número pelo número complete de dimensões.
Não estou usando coordenados em um globo, mas fazendo leituras em linhas retas sendo 2D ou 3D, então isso funciona para mim.
De volta à pergunta:
Como posso obter a posição C?
O problema aqui está garantindo que eu entendi a distância entre a posição A e a posição B. Porque, se eu resolver a equação da distância, posso obter várias posições em torno da posição A que correspondem aos critérios de distância, então como posso escolher o que escolho com exatamente entre A e B?
Responda em C# não unidade, se possível, o Pseudocode também é bem-vindo, mas evite usar sinais matemáticos pesados difíceis de programar, se possível.