Материал из Скретч Вики

< Блок операторов(перенаправлено с «Блок операторов/() / () (блок)»)

Блок
Изображение блока(()/())
КатегорияОператоры
Версия СкретчСкретч 1.4
Код scratchblocks(() / ())
Тип блокаРепортёр

() / () — это блок оператор и блок-репортёр. Он делит первое число на второе и сообщает результат.

При попытке поделить положительное число на 0, блок вернёт infinity (бесконечность). Если поделить отрицательное число на 0, блок вернёт -infinity (отрицательная бесконечность). Если 0 поделить на 0, блок вернёт NaN (не число).

Примеры использования

  • Для создания простых калькуляторов.
спросить [Первое число] и ждать
задать [число v] значение (ответ)
спросить [Второе число] и ждать
сказать (объединить (объединить (число) (объединить [/] (объединить (ответ) [=]))) ((число) / (ответ)))
  • Математические формулы, к примеру вычисление площади треугольника.
(((длина основания) * (высота)) / (2))

Обходные пути

Блок деления можно заменить этим скриптом.

если <(b) < (0)>, то
 задать [ответ v] значение (((a) * ([e^ v] от ((-1) * ([ln v] от ((-1) * (b))))::operators)) * (-1))
иначе
 задать [ответ v] значение ((a) * ([e^ v] от ((-1) * ([ln v] от (b)))::operators))

Смотрите также


Блоки
Движение
Внешний вид
Звук
Переменные
События
Управление

Сенсоры
Операторы
Перо
ш о
Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.