Если у вас есть переменные типа int , вы можете использовать тот факт, что деление их на другое int даст вам целое число, так что если вы умножите снова на это числовы получите то, что хотите.
Итак:
int a = 59;
std::cout << ((a / 5) * 5) << "\n";
выведет 55.
Если значения не сохранены как целые числа, вы можете привести их перед выполнениемделение:
float a = 59;
std::cout << ((static_cast<int>(a) / 5) * 5) << "\n";