Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2012, 07:17
KirkTaison
 
Fecha de Ingreso: agosto-2011
Mensajes: 2
Antigüedad: 12 años, 9 meses
Puntos: 0
Duda con operador % y /

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.