Forum: Sonstige Fragen zu Delphi
Delphi
by gammatester,
23. Jan 2014
Und was soll uns das nun wieder sagen?
Der Double-Wert von sqrt(2) ist 1.41421356237309514547462185873882845...
Also ist die Ausgabe völlig korrekt! Oder willst Du behaupten, daß alle Double-Funktionen 'falsch' sind und in die Tonne gehören? Das wird allerdings den 64-Bit Leuten gar nicht gefallen, denn die haben standardmäßig nur double (extended nur mit Tricks/Software)!
Forum: Sonstige Fragen zu Delphi
Delphi
by gammatester,
23. Jan 2014
Vielleicht könntest Du ja auch noch verraten, was angeblich falsch sein soll. Deine Funktion unterscheidet sich doch nur durch die Ersetzung 'double' -> 'extended' von der alten. Also ist nach Deiner Logik auch Deine Funktion falsch. Rechnen tun beide im richtig im Rahmen ihrer Aufgabe.