Расстояние между объектами. Округление числа.

Расстояние между объектами. Округление числа.

      Расстояние между объектами.

   Рассмотрим математическую "процедуру" вычисления расстояния между двумя точками.

dist (x1, y1, x2, y2);

где  x1, y1 - координаты первой точки, а x2, y2 - координаты второй точки.

     Данная "процедура" может быть применима:

  • измерения длины отрезка (стороны геометрической фигуры);
  • расстояния до объекта (края рабочего пространства);
  • создания активных (неактивных) областей.

Округление числа.

      Рассмотрим математическую "процедуру" округления числа.

Round(num);

     Данная математическая "процедура" предназначена для округления числа до целого, где num  число, которое необходимо округлить.

     Если десятая часть дробного числа равна, или больше 5, то к целому числу прибавляется единица. Если десятая часть дробного числа меньше 5, то целая часть числа остаётся неизменной.

     Пример:

Round(4, 7)  =>  5; Round(6, 5)  =>  7; Round(2, 1)  =>  2; Round(1, 49)  =>  1

     Переходим к практической части занятия.

  • открыть эмулятор среды разработки на языке программирования javascript;
  • нарисовать геометрический объект line(x1,y1,x2,y2);
  • задать переменную для вычисления длины отрезка (линии);
  • присвоить значение переменной длины отрезка значение математической "процедуре" dist;
  • сформировать текстовую запись результата вычисления длины отрезка;
  • округлить результат измерения (round(num)) и сформировать текстовую запись;
  • изменяя параметр координат точек отрезка (линии), проанализировать, как меняется расстояние между точками (длина отрезка) и результат округления.