Einzelnen Beitrag anzeigen

Tzuxy

Registriert seit: 17. Aug 2004
51 Beiträge
 
#1

floattostrf problem

  Alt 5. Mai 2005, 19:20
Hallo DELPHIaner,
ich hab heute versucht eine analoge Uhr zu programmieren. Ich habe die Systemzeit per decodetime ausgelesen und die h,min,sec,msec sind nun wordvariablen. Leider missglückt es mir immer die daruch enstandene neue variable in einen string ohne komma umzwuwandeln(besser wär auch integer). dort enthalten sind buchstaben oder ein ".".
Delphi-Quellcode:
y1:=180/pi*(sin(6*sec)*50);
label1.caption:=floattostrf(x,ffnumber,0,0);
das Ergebnis enthält durch diesen algorithmus trotzdem ein komma und eine buchstabe.
wenn die erste null jedoch größer als 5 ist, dann wird das komma durch einen punkt ersetzt.
ich hoffe mir kann jemand helfen.



mfG ROb
  Mit Zitat antworten Zitat