Bonjour, voilà mon problème : j'ai des float dans mon programme, qui valent par exemple 1.1666 etc que j'aimerai arrondir à 1.2 (pareil s'ils valent 1.02 à 1.1, 0.98 à 1.0, etc).

Seulement voilà : ne trouvant pas de fonction le faisant directement, j'ai voulu passer par la fonction truncf de math.h en faisant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
mise = truncf(mise*10)/10 + 0.1;
Mais lorsque je compile mon programme avec gcc, il me dit "référence indéfinie vers "truncf"... J'ai pourtant bien mis : ...

De plus, ma bibliothèque est bien intégrée car un test avec la fonction pow() a été réussie

Merci d'avance pour vos réponses si vous avez une idée de la source de mon problème !
Bonne soirée.