Формула вычисления расстояния в C#

Формула расстояния

В C# нет автоматизации для автоматического вычисления уравнений формулы расстояния. Тем не менее, это достаточно простое вычисление, чтобы мы могли написать простую точную функцию C#…

Формула расстояния позволяет программистам вычислять расстояние между точками в системе координат. Хотя существует формула расстояния для 3D и 2D систем, в этой статье мы сосредоточимся на формуле 2D-расстояния.

Расчётливый

Чтобы вычислить расстояние между двумя точками, нам нужно использовать теорему Пифагора. Теорема утверждает, что две короткие стороны треугольника, квадратные и сложенные, будут равны квадрату самой длинной стороны.

Таким образом, вычитая значения X из двух точек, можно получить одну сторону треугольника. Вычтите значения Y, чтобы получить другую сторону. Затем используйте теорему Пифагора, чтобы вычислить последнюю сторону треугольника, которая будет расстоянием между точками.

Поэтому, по сути, для вычисления уравнений формулы расстояния вам просто нужна тщательная математика.

Функция расстояния C#

Вы можете увидеть фактическую формулу в исходном коде. Вы заметите, что формула использует объекты PointF и тип двойного примитива. Это делается для того, чтобы сделать вычисление уравнений формулы расстояния более точным. Однако не стесняйтесь приспосабливать его к целым числам.

 

Обновлено: 08.01.2022 — 16:20

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.