Valid floating point value? Hjælp til Ansistring To Float

Tags:    nybegynder float string

Hej

Jeg er ved at lave en lommeregner i C++.

Et tal(f.eks. "176") bliver hentet til en Memo1 fra Edit1, og får tilføjet et 9-tal. Herefter bliver det nye tal (1769), sendt tilbage til Edit1. Koden ser ud som følger:

float tal1;

Memo1->Lines->Add(Edit1->Text + 9);
Edit1->Text = Memo1->Text;

Jeg vil nu lave tallet i Edit1, om til en float værdi. Hvordan gør jeg det?

Jeg har prøvet med følgende:

float tal1;

Memo1->Lines->Add(Edit1->Text + 9);
Edit1->Text = Memo1->Text;
tal1 = StrToFloat(Edit1->Text);

men jeg får beskeden: "1769 is not a valid floating point value"

På forhånd tak :-)



Indlæg senest redigeret d. 27.03.2011 16:37 af Bruger #16474
3 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Hvilket programmeringssprog har vi fat i her? Et godt tip er at sætte sprogets navn ind som tag :)



Haha, ja det var nok en god ide. Det er C++ :-) Hvordan tilføjer jeg endnu et tag til indlægget? :-P



Det ved jeg ikke, det må være en sag for Kasper. du kan eventuelt skrive i den her tråd: http://www.udvikleren.dk/forum/33824/velkommen-til-udvikleren.dk-anno-2011/



t