Menu
Coddy logo textTech

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

Часть раздела Основы путешествия по 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. Чтобы получить результат с десятичной точкой, хотя бы одно число должно быть числом с плавающей точкой (float): 7.0 / 2 возвращает 3.5.

challenge icon

Задание

Легко

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

base = 5
height = 12

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

  1. Сумма base и height
  2. Результат height минус base
  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