Учитывая float, как сопоставить его с перечислением вроде
{FAIL, POOR, OK, GOOD, EXCELLENT, PERFECT}
если деления не равны.
0.0-0.4 - FAIL
0,4-0,6 - БЕСПЛАТНАЯ ...
0.8-0.999.. ОТЛИЧНО
1.0 PERFECT
Поплавок - это значение рейтинга, рассчитанное на всех уровнях игры в игре. Он варьируется от 0..1, включительно. Обычно требуется не более 10 разделов, но интервалы могут быть настроены во время разработки.
В настоящее время я использую стек операторов if..else. Это правильный способ сделать это? Кажется немного хрупким.