Menu
CoddyTech

Арифметические операторы

Часть раздела Основы путешествия по Ruby на Coddy. Урок 11 из 88.

Ruby предоставляет арифметические операторы для выполнения математических вычислений с числами. Эти операторы работают как с целыми числами, так и с числами с плавающей точкой, позволяя составлять выражения так же, как в обычной математике.

Основные арифметические операторы в Ruby:

+Сложение
-Вычитание
*Умножение
/Деление
**Возведение в степень

Вот как можно использовать эти операторы:

sum = 10 + 5        # 15
difference = 10 - 3 # 7
product = 4 * 6     # 24
quotient = 20 / 4   # 5
power = 2 ** 3      # 8 (2 в степени 3)

Одна важная деталь: при делении двух целых чисел Ruby выполняет целочисленное деление и возвращает только целую часть числа. Например, 7 / 2 возвращает 3, а не 3.5. Чтобы получить результат с десятичной частью, хотя бы одно число должно быть числом с плавающей точкой: 7.0 / 2 возвращает 3.5.

challenge icon

Задание

Легко

Вам предоставлены следующие переменные:

base = 5
height = 12

Вычислите и выведите следующие значения, каждое с новой строки:

  1. Сумма base и height
  2. Результат вычитания base из height
  3. Произведение base и height
  4. Результат деления height на base (целочисленное деление)
  5. Значение base, возведённого в степень 3

Попробуйте сами

# Переменные заданы
base = 5
height = 12

# TODO: Напишите ниже код, чтобы вычислить и вывести:
# 1. Сумму base и height
# 2. Результат вычитания base из height
# 3. Произведение base и height
# 4. Результат деления height на base (целочисленное деление)
# 5. Значение base, возведённого в степень 3
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор Ruby