Hey Leute, ich habe folgendes Problem.
Ich habe nach langer Zeit wieder mit dem Programmieren angefangen und nun hab ich ein kleines Problemchen mit der StringGrid.
Ich will in einer bestimmten Zelle (meinetwegen 4,6 als Beispiel) etwas berechnen lassen.
Die Formel für diese Berechnung lautet:
30*Stufe*1,1^Stufe
Nun ist es so, das diese "Stufe" eine Zelle der StringGrid sein soll (Beispiel 1,1). Wie realisiere ich nun, das die Zelle 4,6 nach der Formel 30*StringGrid.cells[1,1]*1.1^StringGrid[1,1] rechnet?!
Ich weiß man kann auch für die Potenz die Math
Unit beim Interface reinschreiben und es dann mit dem Befehl Power(1.1,StringGrid[1,1] irgendwie realisieren, doch ich komme nicht drauf.
Ich hatte es schonmal hinbekommen vor 2 oder 3 Jahren, aber nun sitze ich seit 1 Woche ohne Lösung.
Vllt könntet Ihr mir helfen?
Momentan sieht es bei mir so aus:
StringGrid1.Cells[4,1]:=FloatToStr(StrToFloat(StringGrid1.Cells[1,1])*30)*StrToFloat(Power(1.1,StringGrid1.Cells[1,1]));
Wo liegt das Problem an der ganzen Sache?