Задать вопрос

Если к int добавить в конце точку без буквы f, то к какому типу будет произведено приведение?

Можно ли сделать такой код:
x = float(a) / 4.;
  • Вопрос задан
  • 62 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
x = float(a) / 4.;

Этот код не на С а на С++. В С++ тип выражения справа -- double, потому что это деление float на double. См. eelis.net/c++draft/lex.fcon
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы