AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zahlen zwischen zwei Größen filtern

Ein Thema von JulianT · begonnen am 11. Mai 2015 · letzter Beitrag vom 8. Jun 2015
Antwort Antwort
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: Zahlen zwischen zwei Größen filtern

  Alt 11. Mai 2015, 07:56
Wie kann man das umsetzen, dass er sozusagen so etwas wie in Mathe umsetzt (Geht ja leider nicht in Delphi): Min<=Größe<=Max
If ((Groesse >= Min) and (Groesse <= Max)) then ...
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
JulianT
(Gast)

n/a Beiträge
 
#2

AW: Zahlen zwischen zwei Größen filtern

  Alt 11. Mai 2015, 08:10
Funktioniert, allerdings im Context nur bedingt. Aber das ist nicht auf meine Frage bezogen :=)
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Zahlen zwischen zwei Größen filtern

  Alt 11. Mai 2015, 08:17
Wie war die Frage noch gleich?
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#4

AW: Zahlen zwischen zwei Größen filtern

  Alt 11. Mai 2015, 08:37
Die Frage lautete:

Wie kann man das umsetzen, dass er sozusagen so etwas wie in Mathe umsetzt (Geht ja leider nicht in Delphi): Min<=Größe<=Max

Und genau das habe ich gemacht.

@JulianT

Was daran nicht auf deine Frage bezogen sein soll, erschließt sich mir nicht. Wenn du etwas anderes gemeint als geschrieben hast, könntest du noch einmal deine Frage oben betrachten und vielleicht neu stellen. Was also willst du als Ergebnis haben: Die Zahlen, die zwischen Min und Max liegen, oder die Zahlen, die außerhalb liegen, inklusive oder exklusive. Oder ging's vielleicht doch um's richtige Kaffeekochen und ich hab da was falsch verstanden?

Achso, fast vergessen: Welcher Kontext?
  Mit Zitat antworten Zitat
PMM

Registriert seit: 17. Feb 2005
101 Beiträge
 
#5

AW: Zahlen zwischen zwei Größen filtern

  Alt 11. Mai 2015, 10:55
Wie wäre es mit
(MIN <= WERT) AND (WERT <= MAX)
dann wären wir auch optisch nahe bei MIN<=WERT<=MAX...
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#6

AW: Zahlen zwischen zwei Größen filtern

  Alt 11. Mai 2015, 11:36
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?
  Mit Zitat antworten Zitat
PMM

Registriert seit: 17. Feb 2005
101 Beiträge
 
#7

AW: Zahlen zwischen zwei Größen filtern

  Alt 11. Mai 2015, 11:52
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.
  Mit Zitat antworten Zitat
Benutzerbild von JasonDX
JasonDX
(CodeLib-Manager)

Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
 
#8

AW: Zahlen zwischen zwei Größen filtern

  Alt 11. Mai 2015, 11:53
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:
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
Das ist aber im Endeffekt ein subjektives Empfinden.


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?...)
Mike
Passion is no replacement for reason
  Mit Zitat antworten Zitat
JulianT
(Gast)

n/a Beiträge
 
#9

AW: Zahlen zwischen zwei Größen filtern

  Alt 8. Jun 2015, 08:12

@JulianT

Was daran nicht auf deine Frage bezogen sein soll, erschließt sich mir nicht. Wenn du etwas anderes gemeint als geschrieben hast, könntest du noch einmal deine Frage oben betrachten und vielleicht neu stellen. Was also willst du als Ergebnis haben: Die Zahlen, die zwischen Min und Max liegen, oder die Zahlen, die außerhalb liegen, inklusive oder exklusive. Oder ging's vielleicht doch um's richtige Kaffeekochen und ich hab da was falsch verstanden?

Achso, fast vergessen: Welcher Kontext?
Nein, nein. Das hat schon so geklappt wie es sollte, allerdings hat sich dann im Programm irgendwie noch ein weiterer Fehler ergeben, habs gerade nicht hier und schreibe vlt. heute Abend nochmal was dazu.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:05 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