Bonsoir à tous,

j'ai un problème de conversion de type, à l'affichage, ça me donne un '?' au lieur de mon chiffre a virgule

Un coup de main serait grandement apprécié.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
void LCDAfficheur::print(float value) {
    char buffer[12];
    snprintf(buffer, sizeof(buffer), "%.2f", value);
    print(buffer);
}
 
void LCDAfficheur::print(double value) {
    char buffer[12];
    snprintf(buffer, sizeof(buffer), "%.2f", value);
    print(buffer);
}