Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Taschenrechner mit ListBox! (https://www.delphipraxis.net/174297-taschenrechner-mit-listbox.html)

Dalai 16. Apr 2013 18:12

AW: Taschenrechner mit ListBox!
 
[Sorry für etwas OffTopic]

Mal ne Frage meinerseits an die Wissenden, weil es mich interessiert: der Vergleich einer Float-Variable mit einer Konstanten:
Delphi-Quellcode:
var a,b: real;
if [...] (b=0) then
Funktioniert das, wie man das erwartet? Ich weiß, dass der Vergleich zweier Fließkommawerte problematisch ist (Stichwort SameValue, CompareValue und IsZero). Ist das beim Vergleich eines Floats mit einer Konstanten genauso? Wird die Konstante exakt - hier die 0 als 0.0 (unendlich 0) - abgebildet, oder ist es so, wie ich vermute, dass bei irgendeiner Nachkommastelle eine Abweichung vorliegt, die den exakten Vergleich beeinflusst?

MfG Dalai

info.noob 16. Apr 2013 19:58

AW: Taschenrechner mit ListBox!
 
Ist schon gelöst!^^

Dalai 16. Apr 2013 20:28

AW: Taschenrechner mit ListBox!
 
Zitat:

Zitat von info.noob (Beitrag 1211676)
Ist schon gelöst!^^

Och menno. Warum muss man immer nachfragen, woran es nun lag und wie es gelöst wurde? Was soll das? Hilft dir das, wenn du per Suchmaschine auf ein Thema kommst, in dem am Ende ein solcher/ähnlicher Satz steht?

Ich könnte das auch provokanter formulieren: Warum sollten Helfer noch Zeit in ihre Antworten stecken, wenn die Hilfesuchenden das bei Lösung des Themas nicht tun? Es gehört IMO einfach zum guten Ton und Umgang miteinander, das zu tun. Dazu kommt, dass nicht nur anderen Hilfesuchenden mit einer Lösung geholfen ist, sondern manchmal sogar auch anderen Helfern!

So, das musste mal raus. Nimm es nicht zu persönlich, aber da ich sowas gestern schon in einem anderen Thema gesehen habe, wurde es mir nun zuviel.

MfG Dalai

Sir Rufo 16. Apr 2013 20:33

AW: Taschenrechner mit ListBox!
 
Zitat:

Zitat von Dalai (Beitrag 1211678)
Zitat:

Zitat von info.noob (Beitrag 1211676)
Ist schon gelöst!^^

Och menno. Warum muss man immer nachfragen, woran es nun lag und wie es gelöst wurde? Was soll das? Hilft dir das, wenn du per Suchmaschine auf ein Thema kommst, in dem am Ende ein solcher/ähnlicher Satz steht?

Ich könnte das auch provokanter formulieren: Warum sollten Helfer noch Zeit in ihre Antworten stecken, wenn die Hilfesuchenden das bei Lösung des Themas nicht tun? Es gehört IMO einfach zum guten Ton und Umgang miteinander, das zu tun. Dazu kommt, dass nicht nur anderen Hilfesuchenden mit einer Lösung geholfen ist, sondern manchmal sogar auch anderen Helfern!

So, das musste mal raus. Nimm es nicht zu persönlich, aber da ich sowas gestern schon in einem anderen Thema gesehen habe, wurde es mir nun zuviel.

MfG Dalai

:thumb:

Als sozial bezeichnet man Handlungen, wenn auch andere davon profitieren können.
Asozial ist das Gegenteil davon.

Somit hat es jeder selber in der Hand wie Andere ihn wahrnehmen

Mathematiker 16. Apr 2013 20:35

AW: Taschenrechner mit ListBox!
 
Hallo,
seine Lösung findet Ihr unter http://www.entwickler-ecke.de/viewto...=675338#675338. :wink:

Beste Grüße
Mathematiker

Dalai 16. Apr 2013 21:16

AW: Taschenrechner mit ListBox!
 
Zitat:

Zitat von Mathematiker (Beitrag 1211681)
seine Lösung findet Ihr unter http://www.entwickler-ecke.de/viewto...=675338#675338. :wink:

Ah, danke, das mit dem
Delphi-Quellcode:
else
ist mir in seinem Code gar nicht aufgefallen (manchmal hat's der Baum nicht so mit dem Wald :lol:). Aber selbst hierzu ist zu sagen, dass es nett(iquette) gewesen wäre, auf diesen Crosspost hinzuweisen bzw. darauf, dass dort die Lösung zu finden ist. Nunja.

MfG Dalai

Der schöne Günther 16. Apr 2013 21:28

AW: Taschenrechner mit ListBox!
 
Zitat:

Zitat von Dalai (Beitrag 1211666)
oder ist es so, wie ich vermute, dass bei irgendeiner Nachkommastelle eine Abweichung vorliegt, die den exakten Vergleich beeinflusst?

Doch, mit Sicherheit. Nur in diesem konkreten Fall kein Problem, da sich Null exakt darstellen lässt. Mit einer willkürlichen Zahl wie 3,141589 auf exakte Gleichheit zu prüfen ist natürlich fahrlässig.

Dalai 16. Apr 2013 22:02

AW: Taschenrechner mit ListBox!
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1211688)
Zitat:

Zitat von Dalai (Beitrag 1211666)
oder ist es so, wie ich vermute, dass bei irgendeiner Nachkommastelle eine Abweichung vorliegt, die den exakten Vergleich beeinflusst?

Doch, mit Sicherheit. Nur in diesem konkreten Fall kein Problem, da sich Null exakt darstellen lässt. Mit einer willkürlichen Zahl wie 3,141589 auf exakte Gleichheit zu prüfen ist natürlich fahrlässig.

Verstehe. Dankeschön!

MfG Dalai

info.noob 17. Apr 2013 11:35

AW: Taschenrechner mit ListBox!
 
Zitat:

Zitat von Dalai (Beitrag 1211678)
Zitat:

Zitat von info.noob (Beitrag 1211676)
Ist schon gelöst!^^

Och menno. Warum muss man immer nachfragen, woran es nun lag und wie es gelöst wurde? Was soll das? Hilft dir das, wenn du per Suchmaschine auf ein Thema kommst, in dem am Ende ein solcher/ähnlicher Satz steht?

Ich könnte das auch provokanter formulieren: Warum sollten Helfer noch Zeit in ihre Antworten stecken, wenn die Hilfesuchenden das bei Lösung des Themas nicht tun? Es gehört IMO einfach zum guten Ton und Umgang miteinander, das zu tun. Dazu kommt, dass nicht nur anderen Hilfesuchenden mit einer Lösung geholfen ist, sondern manchmal sogar auch anderen Helfern!

So, das musste mal raus. Nimm es nicht zu persönlich, aber da ich sowas gestern schon in einem anderen Thema gesehen habe, wurde es mir nun zuviel.

MfG Dalai

Nur zu deiner Information.. Ich hab nochmal in einem Forum gefragt, eben welchen den du als Crosspost angegeben hast, da meine Dead-Line sehr kurz ist und ich eine schnelle Antwort gebraucht hatte. Ich geb zu, dass ich es hätte verlinken können,ich habs in dem Moment eben vergessen(sorry, dass ich auch mal Fehler mache) aber ,dass du gleich so harsch mit mir bist finde ich recht gemein. Ich kann ja auch nix für die kurze Zeit, die mir für sowas (für mich recht schwieriges, da ich Anfänger bin) zu Verfügung steht.
Zum nächsten Mal merke ich mir eben, dass ich die Lösung dann auch hinschreibe.
Bitteschön!

Dalai 17. Apr 2013 12:48

AW: Taschenrechner mit ListBox!
 
Ich bin oft sehr direkt, manchmal sogar provokant (wie in diesem Fall), aber ich sagte ja schon: Nimm es nicht zu persönlich, weil du nicht allein damit gemeint warst, auch wenn du nun die "volle Ladung" abbekommen hast. Ein Hinweis wie "Lösung gibt's hier <Link>" oder sowas in der Form hätte völlig gereicht (und um das zu schreiben, braucht man ja keine Stunden).

MfG Dalai


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:31 Uhr.
Seite 2 von 4     12 34      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz