The following piece of code seems so trivial. I don't understand why its not working.
float bound_min = +314.53f;
float bound_max = +413.09f;
float my_variable = -417.68f;
if (bound_min <= my_variable <= bound_max)
{
printf("Why on earth is this returning True?");
}
Can a C++ wizard of stackoverflow please come and rescue me?