Eine einfache Frage zum Feierabend: Wie wandelt man eine Variable vom Typ Integer in eine Single Variable unter BASCOM? Und dann soll diese noch mit 2 Nachkommastellen auf dem LCD-Display erscheinen. Über "MAKEDEC" hatte ich nicht so den Erfolg. Zur Zeit nehme ich die Integer Variable * 100 und rechne damit. Der Rest steht unter "MOD" hinter dem Dezimalpunkt im Display. Danke und schönen Feierabend Klaus
Aus der Hülfe: When you want to convert a SINGLE into a byte, word, integer or long the compiler will automatic convert the values when the source string is of the SINGLE data type. integer = single You can also convert a byte, word, integer or long into a SINGLE by assigning this variable to a SINGLE. single = long
Danke! Funktioniert! In Codevision ist es anders. Das Highlight bekommen meine Typen als Hausaufgabe: Rechnen mit Binärvariablen mit Hilfe von Excel.
Nachtrag! Die Wandlung mit einer einfachen Division mit Single-Variablen hat mir gerade 18% vom Speicher eines ATMega48 gekostet! ;-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.