std::min, std::max & std::clamp
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
std::min dhe std::max japin më të voglin dhe më të madhin nga dy vlera (ose një listë), dhe std::clamp(x, 0, 100) e mban x-in brenda kufijve.
EnglishEN
std::min and std::max give the smaller and bigger of two values (or a list), and std::clamp(x, 0, 100) keeps x within limits.
Si ta mendosh
Si termostati që s'e lejon temperaturën të dalë jashtë kufijve.
Lexoje në anglisht
Like a thermostat that won't let the temperature go outside its limits.
Shembull kodicpp
int a = std::max({4, 9, 2});
int perqindja = std::clamp(rezultati, 0, 100);