Расстояние между объектами. Округление числа.
Расстояние между объектами. Округление числа.
Расстояние между объектами.
Рассмотрим математическую "процедуру" вычисления расстояния между двумя точками.
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)) и сформировать текстовую запись;
- изменяя параметр координат точек отрезка (линии), проанализировать, как меняется расстояние между точками (длина отрезка) и результат округления.