У меня есть следующее выражение, где все переменные имеют тип int (и в упражнении было указано, что они должны быть целыми)
final_grade = (0.85*exam_grade) + (0.15*homework_grade);
В приведенном выше выражении значения, такие как 82,499, должны быть преобразованы в 82, а 82,5 - вбыть преобразован в 83.
Я попробовал подход ниже, но я не думаю, что это правильный подход.Спасибо за вашу помощь.
final_grade = (0.85*exam_grade) + (0.15*homework_grade);
final_grade = (float)final_grade;