Bonjour,

Est-il possible de comparer 2 variables de type char* contenant des valeurs en float.
Par exemple :
MaVariable1="8.0"
MaVariable2="10.5"

Comment savoir si MaVariable1 est < ou = à MaVariable2

Bien sûr ceci serait simple si les variables étaient de type float mais là ce n'est pas le cas puisque ce sont des chaînes de caractères.

J'ai bien pensé à ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
if(strcmp(MaVariable1, MaVariable2)==0)
{
     //Mes variables sont identiques
 
}
Mais ceci est une comparaison de chaîne de caractères et non une comparaison de valeur de chaine de caractère.
Je ne sais pas si je me fais bien comprendre.
J'espère que oui.
Merci pour votre aide.