-1
, когда я пытаюсь вычислить любое выражение, я всегда получаю целочисленный результат, это как:выражение не возвращает значение с плавающей точкой
float k= 5/12;
std::cout<< k<<std::endl;
выхода в консоли всегда 0.
'5.0/12.0' на самом деле' двойное' подразделение. Если вы хотите использовать значения типа 'float', это будет' 5.0f/12.0f'. –