Gast
#178135
Hallo, habe folgendes Problem: Möchte Daten auf dem LCD-Display (4X16)ausgeben. Integer und Text kein Problem, aber mit float, double und long habe ich Probleme. Im Programm selbst wird mit float gerechnet, aber die Ausgabe finkt. nicht. Vermutlich liegt dies am Display. Verwende den SDCC-Compiler und das Board von Dr.Rakers mit dem Infinion C517A. Source: #include <float.h> float f1; chr str1[16]; sprintf (str1,"xyz %3.2f",f1); dstrout (0,str1); Anzeige: <NO FLOAT> Diese Nachricht kommt auch bei double. Bei long wird nichts angezeigt. Formatstring natürlich angepasst bei verschiedenen Typen. Habe gesucht ob es eine Routine zum konvertieren gibt (ftoa). Vielen Dank Gruß Fredi Nüßle