bjr mes amis !j'ai une fonction f(x,y,z)=2pow(x,2)+11pow(y,2)+pow(z,0)
et je veux avec afficher ShowMessage en forme de f(x,y,z)=2* x ²+11*y²+1 en builder 6,merci
:ccool:
Version imprimable
bjr mes amis !j'ai une fonction f(x,y,z)=2pow(x,2)+11pow(y,2)+pow(z,0)
et je veux avec afficher ShowMessage en forme de f(x,y,z)=2* x ²+11*y²+1 en builder 6,merci
:ccool:
Je ne crois pas qu'il est possible d'afficher des caractères en exposant dans un ShowMessage.
Si ta version de C++Builder supporte l'Unicode il est peut-être possible de le faire, va voir ce PDF: http://www.unicode.org/charts/PDF/U2070.pdf
Présentement les caractères que utilises sont ceux de ce document: http://www.unicode.org/charts/PDF/U0080.pdf
Par contre, je ne crois qu'il y est tout les chiffres.
Tu peux utiliser un tableau. Voici comment faire:
J'utilise C++Builder 2010, qui supporte l'Unicode. Je ne crois pas que cela va fonctionner pour une version antérieure à 2009.Code:
1
2
3
4 String MyCode[] = {L"\u2070", L"\u00B9", L"\u00B2", L"\u00B3", L"\u2074", L"\u2075", L"\u2076", L"\u2077", L"\u2078", L"\u2079"}; String MyString = "y" + MyCode[0]; // y exposant 0 MyString += " + x" + MyCode[9]; // x exposant 9 ShowMessage( MyString );