hola necesito hacer una división entre dos enteros y como posiblemente el resultado será con decimales no se como convertirlo porque solo me toma 4 y no 4.4 que seria la respuesta.
int divisor = 5;
int dividendo = 22;
float resultado;
resultado = dividendo / divisor;
El proceso de convertir un entero en float se llama casting. Sería así:
resultado = (float)dividendo / (float)divisor;
Lo anterior es correcto, pero si quieres ampliar conocimientos sobre el tema también puedes buscar información sobre promociones entre los distintos tipos de dato.
¡Saludos!