Einzelnen Beitrag anzeigen

Benutzerbild von Kedariodakon
Kedariodakon

Registriert seit: 10. Sep 2004
Ort: Mönchengladbach
833 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Operator ist auf diesen Operandentyp nicht anwendbar

  Alt 27. Jul 2005, 15:57
Zitat von Hallo_Thomas:
Zum Schluss kommt aber nenn INTEGER Wert raus, auf alle Fälle,
da muss ich SQRT oder SHL ersetzen, was wär denn da das günstigste,
ich vermut mal SHL? Wie stell ich das aam besten an
Nein...
1/SQRT(5) * ( ((1+SQRT(5))/2) shl(x) - ((1-SQRT(5))/2) shl(x) ) Da
1/SQRT(5) ja schon kein Int ist, wie soll den da ein int rauskommen???

1/xyz maxht schonmal eine Fließkommazahl und die mit irgendwas * macht wieder ne Fließkommazahl und deshalb kannst aus dem ganzen kein Integer bekommen, deshalb ist schonmal IntToStr falsch...

Bye
Christian
  Mit Zitat antworten Zitat