Zeit mit Dezimalwerten vergleichen? - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Zeit mit Dezimalwerten vergleichen? (/Thread-Zeit-mit-Dezimalwerten-vergleichen) |
Zeit mit Dezimalwerten vergleichen? - Guest - 05.12.2006 08:35 Guten Tag, Ich habe folgendes Problem. Ich möchte ein Ereigniss auslösen mit hilfe von "Zeitwerten". Das heisst, Ich habe eine Tabelle mit dezimalzahlen die aber alle eine Zeit darstellen (also 6.432, 6.789, 7.034 u.s.w, die Zaheln stehen für die Stunden versteht sich ;>) Nun möcht ich genau zu diesen Zeiten ein Ereigniss auslösen, dass heisst wenn die Systemzeit auf dieser Zeit steht sollte man eine Aktion durchführen können. Ich habe vergebens versucht den Zeitstempel und die Dezimalwerte miteinander zu vergleichen. Beide in ein Sting umformen hat bisher leider auch nicht geklappt. Könnte mit vielleicht jemand helfen bei diesem Problem? Mfg DT Zeit mit Dezimalwerten vergleichen? - marker - 05.12.2006 10:12 Hallo DT, vielleicht hilft Dir das weiter. Gruß, Marko Zeit mit Dezimalwerten vergleichen? - eg - 05.12.2006 10:52 Her auch mein Vorschlag. Gruss, Eugen Zeit mit Dezimalwerten vergleichen? - Guest - 05.12.2006 16:06 Es gehen beide für meine Anwendung danke viel mals!, natürlich an beide! Zeit mit Dezimalwerten vergleichen? - Lucki - 05.12.2006 19:49 Solche Kontrukte wie die vorgeschlagenen hatte ich auch einst verwendet, dachte mir aber, das darf doch nicht wahr sein, da muß es doch etwas ganz Einfaches geben. Und tatsächlich: gibt es! [attachment=4272] Zeit mit Dezimalwerten vergleichen? - Guest - 06.12.2006 08:33 kurz eine andere Frage (hat nichts mit dem Thema zu tun aber ist glaub nicht sinnvoll ein neues thema zu eröffen) Wenn ich nun die 2 Dezimalwerte vergleichen möchte, der erste aus einem Array heraus -> Aus Array entfernen (Delete from Array) und der 2. aus so einem "gebilde" von oben. wo lassen sich die Werte auf 2 Stellen runden? also nach der ausgabe und vor dem Vergleich? habe nur die Funktion auf nächst grössere Zahl runden gefunden und das ist ja nicht wirklich das wonach ich suche. Bin überzeugt die Lösung ist kinderleicht aber ich komm nicht drauf Edit: Hat sich erledigt!, (wenn man mal die suche benützen würde) Zeit mit Dezimalwerten vergleichen? - Lucki - 06.12.2006 10:17 ' schrieb:Edit: Hat sich erledigt!, (wenn man mal die suche benützen würde)Schön für Dich, wenn es sich erledigt hat. Aber trotzdem: Runden halte ich für den falschen Weg. Angenommen, die willst, daß Zeiten, die nicht mehr als 1 Sekunde differieren, noch als "gleichzeitig" gelten sollen, dann muß es so gemacht werden: Differenz (der ungerundeten Werte) bilden, und dann abfragen, ob der absolute Betrag der Differenz kleiner als 1 sec ist. |