Корректно ли приведенное преобразование типов - C (СИ)
Формулировка задачи:
Здравствуйте!
Подскажите пожалуйста, насколько я знаю в данной операции тип int автоматически будет повышен до float, не произойдет ли "что нибудь нехорошее" при данном преобразовании. Вообще корректно ли использование разных типов данных в одной операции?
int p; float d = 2.54f; float rezult; rezult = p * d;
Решение задачи: «Корректно ли приведенное преобразование типов»
textual
Листинг программы
float pi1 = 3.14; int pi2 = pi1; /*В pi2 будет записано 3, а дробную часть мы безвозвратно потеряем*/
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д