Bonjour,
J'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
	  try {
		long double d=1000000.0;
		int n=0;
		while (++n<100000)
			d+=d;
	  }
	  catch(...) {}
Il fonctionne parfaitement avec la version BCB2010 (une exception pour débordement et levée puis interceptée).
Avec XE2, il fonctionne 5/6 fois puis une exception EInvalidOp est levée !
Pour tester, j'ai mis une fiche vierge avec un bouton qui exécute ce code lorsque je clique dessus.
Alors là, je ne vois variment pas ce que je peux faire et où est le problème !!!
Merci à vos lumières...