Hola a tod@s,
Tengo un par de cuestiones que me acaban de surgir haciendo un programa sencillo:
1ª Quiero sacar el resultado de la operación x/5 y x%5, siendo x de tipo int. He comprobado que cuando x=3, el resultado de x/5=0 y x%5=3. En la segunda operación, deduzco que al estar declarada la x como un entero, no llega a sacar el resto de una división final (que daría módulo 0 y cociente 0.6). Esta es una duda para verificar que estoy en lo correcto.
2ª Haciendo lo anterior pero declarando x como double, sale el siguiente error de compilación: "invalid operands to binary expression ('double' and 'double')".
Supongo que el operador % es incompatible con variables tipo double, pero no estoy seguro.
Un saludo y gracias de antemano.