Il est absolument necessaire que tu prennes du temps pour lire les régles et bonne pratique pour bien poster.
Pour résoudre ton probléme, tu peux utiliser une variable de type flottant et pas un entier.
Il faudra bien evidement diviser par 1000 ou mettre directement la bonne valeur dans IF_FREQ
Merci d’éditer votre post en utilisant le dans la barre d’outil juste sous votre post et rajoutez les balises de de code :
sélectionner la partie du texte qui correspond au code
appuyez sur l’icône <code/> dans la barre d’outils pour indiquer que c’est du code
(Assurez vous aussi d’indenter le code correctement dans l’IDE avant de le copier pour le coller ici. Cela se fait en pressant ctrlT sur PC ou cmdT sur un Mac)
@andbro1965 Ce serait bien aussi de mettre des titres qui ont du sens parce celui-là il doit s'appliquer à environ 95% des fils de discussion sur le forum.
Merci de changer le titre.
Lorsqu'on survole le titre avec la souris cela fait apparaître une icône en forme de crayon.
Tu cliques dessus et tu peux modifier ton titre.
Merci à fdunews de me rappeler que mon titre était effectivement trop général.
Merci J-M-L, ca fonctionne très bien avec dtostrf. Maintenant, est-ce qu'il est possible d'ajouter le préfixe + ou -, ainsi que le texte MHz a la fin.
Exemple au final: +1.750MHz ou -1.750Mhz
Pour la question si vous pouvez utiliser sprintf() alors il y a moyen de forcer le signe dans la chaîne qui définit le format et bien sûr de rajouter du texte .