Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

Документы

Медиа

Назад

Что вернётся в результате сложения 10.5 и 10?

Этот вопрос проверяет понимание работы типов данных в Ruby.

Короткий ответ

Результатом сложения 10.5 + 10 будет число с плавающей точкой: 20.5.

Длинный ответ

В Ruby числа делятся на два основных типа:

- Integer (целые числа).

- Float (числа с плавающей точкой).

 

Когда вы складываете Float и Integer, Ruby автоматически преобразует целое число в Float, чтобы сохранить точность результата:

result = 10.5 + 10  
puts result # => 20.5  
puts result.class # => Float  

 

Такое поведение называется автоматическим приведением типов.

 Сложение Float и Integer всегда возвращает Float.

Уровень

  • Рейтинг:

    2

  • Сложность:

    3

Навыки

  • Ruby

Ключевые слова

#float

#integer

#conversion

#type

#addition

Подпишись на Ruby Developer в телеграм