Also ich bin gerade dabei einen Taschenrechner in Delphi zu programmieren und bin eigentlich schon sehr weit.
Funktionieren tun schon alle Rechenarten und ich kann alle Zahlen eingeben, Ergebnis abfragen, alles Löschen, quadrieren, Wurzel ziehen, Werte hoch einem anderen nehmen.
Das einzige wo ich seit knapp einer Stunde daran brüte ist die Funktion nur die letzt Zahl zu löschen, statt die ganze, und das beliebig oft.
Habe auhc bereits mit der Suche versucht etwas zu finden hatte aber leider kein Glück und auch bei Google kamen nur Sachen raus die ich nicht brauche oder nicht verstehe oder beides. Wenn jemand eine Idee hätte wäre das schön.
Eins noch ich benutze durchgehend Float Variablen.
mfg