Relativement nouveau pour le codage et avoir un problème concernant la division de base. Comment faire pour suivre ne renvoie pas la réponse, je pensais que ce serait:
int a=7;
int b=3;
double c=0;
c=a/b;
J'aurais mis de l'argent sur le résultat étant 2.3333, cependant il ne retourne que 2. Si A et B sont ensuite réaffectés à un double, la réponse passe à 2.333. Mais sûrement parce que C est déjà un double, ça aurait dû marcher?
Comment se fait-il que int / int = double ne fonctionne pas? Peut-être une question étrange, mais elle me laisse perplexe.