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