Hello,

Sous C#, je m'étonne du résultat que produit l'instruction suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
double resultat;
 
resultat = 13/5;
Response.Write(resultat.ToString());
>>> Cela affichera 2 à l'écran.
Pourquoi 2 et non 2,6? ma variable resultat est pourtant de type double.
Si je modifie la ligne comme suit:
Là j'obtiens bien 2,6 à l'écran.

Pourquoi dans le premier cas C# ne prend que la partie entière du résultat?

D'avance merci,
pizza