29.06.2007, 08:23
Beitrag #1
|
|
|
29.06.2007, 08:50
Beitrag #2
|
|
|
29.06.2007, 08:53
Beitrag #3
|
|
|
29.06.2007, 09:03
Beitrag #4
|
|
|
29.06.2007, 09:07
(Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2007 09:09 von VDB.)
Beitrag #5
|
|
|
29.06.2007, 09:26
Beitrag #6
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
3 oder mehr Ereignisse
Wegen Rundungs"problemen"? Stimmt's? Oder wieso sonst?
Aber wie sieht das dann in der Praxis aus?
Gruß Markus
' schrieb:Die Lösung ist an sich richtig. Du hast nur vergessen das man DBLs nicht direkt auf absolute Gleichheit vergleichen kann. Bei Doubles/Floats muss man immer mit einen +/- Bereich (-0,00001 und 0,00001) um den Vergleichswert vergleichen.
VDB
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
29.06.2007, 09:37
Beitrag #7
|
|
|
29.06.2007, 09:55
Beitrag #8
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
3 oder mehr Ereignisse
Und was ist für den Bereich dazwischen? Wenn ich z.B. größer/gleich 3,01 und kleiner/gleich 2,99 vergleiche, dann fehlt mir doch 3,00.
Gruß Markus
' schrieb:Na man vergleicht einfach "größer/gleich X+n%", "kleiner/gleich X-n%" , am besten nimmst du dafür das VI "InRange and Coerce" auf der Palette Comparison!
A.
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
29.06.2007, 09:58
Beitrag #9
|
VDB
LVF-Stammgast
Beiträge: 426
Registriert seit: Oct 2005
2010-2011
1997
kA
52134
Deutschland
|
3 oder mehr Ereignisse
' schrieb:Und was ist für den Bereich dazwischen? Wenn ich z.B. größer/gleich 3,01 und kleiner/gleich 2,99 vergleiche, dann fehlt mir doch 3,00.
Gruß Markus
Fast richtig:
größer/gleich 2,99 und kleiner/gleich 3.01
VDB
|
|
|
29.06.2007, 10:00
(Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2007 10:09 von Lucki.)
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
3 oder mehr Ereignisse
' schrieb:Na man vergleicht einfach "größer/gleich X+n%", "kleiner/gleich X-n%" , am besten nimmst du dafür das VI "InRange and Coerce" auf der Palette Comparison!
Für diese Aufgabe ist wohl eher die Signum-Funktion das Optimale:
Edit: Sehe gerade, ihr habt hier Rundungsprobleme mit ins Spiel gebracht, da ist mein Vorschlag natürlich nicht so gut.
|
|
|
| |