Langage C

Résolu/Fermé
LaZo61 Messages postés 53 Date d'inscription jeudi 1 février 2007 Statut Membre Dernière intervention 24 mai 2007 - 21 mai 2007 à 09:47
LaZo61 Messages postés 53 Date d'inscription jeudi 1 février 2007 Statut Membre Dernière intervention 24 mai 2007 - 21 mai 2007 à 09:58
Bonjour,

voila j'ai un float par exemple
49000, et je veux deplacer la virgule 49,000

qu'elqun a une petite astuce pour faire ca ?
merci
A voir également:

2 réponses

Stupeflip Messages postés 391 Date d'inscription jeudi 8 février 2007 Statut Membre Dernière intervention 4 décembre 2007 94
21 mai 2007 à 09:51
Salut,

Heu 49000/1000 ? ^^

A supposer que ce soit une variable avec un nombre de zeros,
int nb_de_0;
int div=1;
int i;
float flottant=49000;
float new;

// Tu saisis le nb de 0

for(i=0;i<nb_de_0;i++)
    div*=10;
new=flottant/div;
Un truc comme ca peut faire ce que tu veux ?

Bon courage
0
LaZo61 Messages postés 53 Date d'inscription jeudi 1 février 2007 Statut Membre Dernière intervention 24 mai 2007 5
21 mai 2007 à 09:58
je suis con :)
merci
0