Autor Thema: Real_to_frac mit Kommentaren versehen  (Gelesen 7401 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

alexdrik

  • Gast
Real_to_frac mit Kommentaren versehen
« am: 04. April 2011, 22:31:55 »
Hallo,

ich hab die Funktion Real_to_Frac mit Kommentaren und mit leichter verständlichen Variablennamen versehen.
Eine kleine Verbesserung der Ablaufgeschwindigkeit war auch drin.



[gelöscht durch Administrator]

Offline hugo

  • Global Moderator
  • *****
  • Beiträge: 2 150
    • Profil anzeigen
Re:Real_to_frac mit Kommentaren versehen
« Antwort #1 am: 04. April 2011, 23:01:51 »
danke das werde ich mir ansehen

Offline hugo

  • Global Moderator
  • *****
  • Beiträge: 2 150
    • Profil anzeigen
Re:Real_to_frac mit Kommentaren versehen
« Antwort #2 am: 05. April 2011, 17:07:14 »
leider habe ich mit der modifizierten funktion probleme:

1. kein definiertes ergebnis für 0.0 !! esd sollte 0/1 ergeben

2. folgende werte liefern eine endlosschleife !
77/63, 860/320, 450/195, 245/75 .....

meine testroutine habe ich attached

[gelöscht durch Administrator]

alexdrik

  • Gast
Re:Real_to_frac mit Kommentaren versehen
« Antwort #3 am: 05. April 2011, 23:04:12 »
Ich hatte da noch ein Problem mit den Rundungsfehlern, falls ein Bruch aufgeht.
Sollte mit dieser Version behoben sein.

[gelöscht durch Administrator]

Offline hugo

  • Global Moderator
  • *****
  • Beiträge: 2 150
    • Profil anzeigen
Re:Real_to_frac mit Kommentaren versehen
« Antwort #4 am: 06. April 2011, 08:46:29 »
super es funktioniert und ist auch deutlich schneller, danke

alexdrik

  • Gast
Re:Real_to_frac mit Kommentaren versehen
« Antwort #5 am: 22. April 2011, 22:33:18 »
Nachdem ich jetzt verstanden hab, wie der Baustein funktioniert, hab ich noch einmal die Performance verbessern können.

[gelöscht durch Administrator]

Offline hugo

  • Global Moderator
  • *****
  • Beiträge: 2 150
    • Profil anzeigen
Re:Real_to_frac mit Kommentaren versehen
« Antwort #6 am: 22. April 2011, 23:46:48 »
ich habe gerade deine neue routine gestestet und stelle keine verbesserung in der geschwindigkeit fest