Statiquement chiffré

victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 - 5 juil. 2004 à 20:53
victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 - 6 juil. 2004 à 20:11
J'ai un double à placer dans un static.

Comment faire avec Dev-C++ ?

J'ai pensé :

char conv[50+1];
long a = (long)aconv;// aconv est le double
double b = (aconv-a)*100;// Pour mettre un prix
// Conversion avec ltoa
// avec strcpy() puis strcat () mettre a puis "," puis b
GetWindowText(static,conv);


Mais quelqu'un n'aurais pas plus simple ? :big)

Le créateur du site www.victorc.fr.fm

2 réponses

DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013
5 juil. 2004 à 23:16
Lu,

double aconv;
char szbuff[500];

aconv = ....;

sprintf(szbuff,"%lf",aconv);

SetWindowText(hStatic, szbuff);

A++ et bonne continuation

Samir
0
victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 7
6 juil. 2004 à 20:11
Merci je vais essayer.

Bonne continuation à vous aussi !!!

Le créateur du site http://www.jscv.com
0
Rejoignez-nous