Все математические функции Scratch собраны в один блок с помощью выпадающего списка. Рассмотрим их по порядку.
Совет. Двойной клик на функции покажет её результат, например.
МОДУЛЬ.
Модуль — это абсолютное значение числа. Модуль 5 равен 5. Модуль -5 тоже равен 5. То есть модуль отбрасывает от всех чисел минусы, и делает все числа положительными. В математике модуль записывается с помощью вертикальных палочек, в других языках программирования модуль называется abc().
Например
|5|=5
|-5|=5
ОКРУГЛЕНИЕ ЧИСЕЛ.
Для округления числа используют две функции «floor» и «ceiling». В Scratch названия этих функций перевели с ошибкой, и получилось «пол» и «предел». На самом деле надо было перевести так «floor» - «округление в меньшую сторону», а «ceiling» - «округление в большую сторону». Эти функции нужны чтобы из дробных чисел делать целые числа.
Функция «пол» округляет в меньшую сторону, просто отбрасывает все цифры, после точки.
Функция «предел» округляет в большую сторону, увеличивает число до следующего целого.
КВАДРАТНЫЙ КОРЕНЬ.
Эта функция определяет, какое число нужно умножить на само себя, чтобы получился результат. Например, если два в квадрате равно четырём, то есть два умножить на два равно четыре, то корень из четырёх — это два.
3*3=9, значит, корень из девяти равен?
ТРИГОНОМЕТРИЧЕСКИЕ И ЛОГАРИФМИЧЕСКИЕ ФУНКЦИИ.
Остальные функции нам пока не нужны. Их изучают в старших классах. Они используются для программирования физики в играх.