![]() |
AW: Zahlen zwischen zwei Größen filtern
Wie wäre es mit
(MIN <= WERT) AND (WERT <= MAX) dann wären wir auch optisch nahe bei MIN<=WERT<=MAX... |
AW: Zahlen zwischen zwei Größen filtern
Das sind doch Kindereien! Geht's beim Programmieren jetzt etwa darum, irgend ein Formelbild aus der Mathematik im Quellcode optisch nachzubilden? Oder geht's um die Funktion, den Algorithmus, um das Ergebnis?
|
AW: Zahlen zwischen zwei Größen filtern
Ich würde die Optik eines Programmes nicht als "Kinderei" abtun. Die Wartbarkeit eines Programmes hat sehr viel mit der Lesbarkeit desselben zu tun. Also wenn man das Formelbild leicht nachbilden kann - was spricht dagegen? Außerdem hatte der OP ja offenbar genau an der Stelle ein Problem.
|
AW: Zahlen zwischen zwei Größen filtern
Lesbarkeit ist durchaus ein wichtiger Aspekt. Wenn man selbst eine bestimmte Schreibweise für leserlicher hält, und diese auch nicht gegen die Styleguides des Projektes verstößt, ist nichts dagegen einzuwenden, den persönlichen Präferenzen zu folgen.
Bloß als Beispiel: Auch wenn alle folgenden Bedingungen aufs selbe hinauslaufen, unterscheiden sie sich durchaus in Lesbarkeit.
Delphi-Quellcode:
Das ist aber im Endeffekt ein subjektives Empfinden.
if (min <= value) and (value <= max) then
if (value <= max) and (min <= value) then if (value >= min) and (max <= value) then if not ((max < value) or (value < min)) then Was das Problem im Thread betrifft: Sofern die Vorschläge hier das Problem nicht lösen, bedarf es wahrscheinlich einer genaueren Erklärung des Problems, mit mehr Code. (Sind immer nur 5 Elemente im StringGrid? Wie werden Elemente ein/ausgeblendet?...) |
AW: Zahlen zwischen zwei Größen filtern
Zitat:
Gruß K-H |
AW: Zahlen zwischen zwei Größen filtern
Hallo an Alle,
ich bin immer wieder überrascht, welch Resonanz ein solch banales Problem hervorruft. Daher möchte ich hier mal eins meiner Probleme schildern: Ich habe immer wieder das Problem, dass beim Gehen die Schnürsenkel meiner Schuhe aufgehen, vielleicht kann mir einer von euch eine Lösung anbieten. mfg Frank :oops: |
AW: Zahlen zwischen zwei Größen filtern
Lösung: Slipper oder Sekundenkleber
Nja, eigentlich wurde ja schon alles (mehrfach) gesagt und sollte es dennoch Probleme geben, so möge sich der TE einfach nochmal melden. Und bezüglich "Kontext", also Umlaute sind egal und wenn "größe" ein String ist, dann ist der Typ das Problem, aber das läßt sich ja leicht lösen. |
AW: Zahlen zwischen zwei Größen filtern
Zitat:
Zitat:
Delphi-Quellcode:
Der Code ist irgendwie seltsam, nicht nur wegen der Umlaute und dem ß, sondern auch wegen der irgendwie sinnlos erscheinenden For-Schleife. Der TE hatte sich ja vor allem zuvor beklagt, daß etwas nicht so tut, wie er wollte: " Im StringGrid möchte ich nun nur Einträge anzeigen lassen, die zwischen der Min und der Max Zahl liegen. In dem Fall zwischen 160 und 200. Rein theoretisch sollte es natürlich in dem Fall nicht angezeigt werden, wird es aber."
for i:= 1 to 5 do
if (größe>min) and (größe<max) then Im Zusamnmenhang mit dieser Problemstellung macht der Code keinen Sinn: Man sieht weder irgend eine Zuweisung auf größe noch kennen wir die Werte von Min und Max, ebenso wenig wie die Erwartung, was nach dem Then geschehen soll: Sollen nach dem Then in einem Begin-End-Block Werte in ein Stringgrid geschrieben werden? Oder sollen die Werte, die zwischen Min und Max liegen, nicht ins Stringgrid eingetragen werden? Wie gesagt, alles sehr nebulös, daher lautet die Antwort: 42. Zitat:
So lange sich der TE aber nicht wieder meldet und auf gestellte Fragen antwortet, bleibt alles weitere reinste Spekulation und könnte ohne weiteres mit der altbekannten Antwort auf alles "abgefertigt" werden. Ich habe doch ganz sachlich ganz vernünftig nachgefragt, da muß man doch jetzt nich gleich wieder in Nebenschauplätze ausforken und Mißverständnisse produzieren ... @frankyboy1974 Die Lösung besteht darin, den durch das gewöhnliche Zuschnüren der Schuhe enstandenen Schlaufen nochmal einen einfachen Knoten obendrauf zu verpassen. Ich klinke mich hier aus, wird mir langsam etwas zu ... äh, ja, genau ... |
AW: Zahlen zwischen zwei Größen filtern
Zitat:
Was Dein Problem angeht: barfuß, Sicherheitsnadel, knoten machen lernen, auf die nötige innere Reibung achten..... Gruß K-H |
AW: Zahlen zwischen zwei Größen filtern
Zitat:
Sherlock |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz