LabVIEWForum.de
Double-Werte ODER-Verknüpft => INT-Werte - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Double-Werte ODER-Verknüpft => INT-Werte (/Thread-Double-Werte-ODER-Verknuepft-INT-Werte)

Seiten: 1 2


Double-Werte ODER-Verknüpft => INT-Werte - Bitshifter - 26.12.2013 12:33

Hallo liebe LabView-Gemeinde,

vielleicht ist mein Problem so trivial das ich selbst nicht mehr auf die Lösung dessen komme.

Ich möchte gern mehrere Double-Werte ODER-Verknüpfen. Da OR eine Boolsche Funktion ist macht mir LabView aus den Double-Werten INT-Werte.

Vielleicht seh ich den Wald vor Lauter Bäumen nicht mehr. Blink

Kurzes exemplarisches VI, anbei.


RE: Double-Werte ODER-Verknüpft => INT-Werte - Lucki - 26.12.2013 13:47

Logische verküfungen "und","oder".. von Realzahlen gibt es nicht. Du kannst froh sein, dass beim Versuch keine Fehlermeldung kommt, sondern nur eine vorhergehende Konvertierung nach Integer.
Eine Realzahl besteht ja intern aus Mantisse und Exponent. Was sollte denn Deiner Meinung nach herauskommen, wenn diese bitweise Verknüpfung definiert wäre? Oder anders gefragt: Was könntest Du mit dem Ergebnis dann anfangen? Mir fällt dazu nichts ein.


RE: Double-Werte ODER-Verknüpft => INT-Werte - BNT - 26.12.2013 13:50

Hi

Was erwartest Du denn als Ergebnis, wenn Du Flieskommazahlen bitweise veroderst?

Wenn Du Dein VI genau ansiehst, wirst Du die implizite Typenkonversion bei den roten Punkten erkennen. LabVIEW verodert also nur die ganzzahlingen Anteile Deiner Fieskommazahlen.

Wenn Du wirklich Flieskommazahlen bitweise verodern möchtest, musst Du vorher und nachher einen Typecast auf UInt64 bzw. Dbl einfügen. Die Chance als Ergebnis ein NaN zu erhalten ist aber vermutlich sehr groß!
[attachment=47853]

Verrate uns doch mal Deinen Anwendungsfall.

Gruß Holger


RE: Double-Werte ODER-Verknüpft => INT-Werte - Bitshifter - 26.12.2013 14:06

In meinem Konstrukt liegt jeweils nur ein double an.
Ich wollte nur das VI vereinfachen, weil ein double-Wert je nach Auswahl in meinem Text ausgegen wird um nicht vier Texte ausgeben zu müssen.

Das ist ein wenig tricky, das geb ich zu! Blush


RE: Double-Werte ODER-Verknüpft => INT-Werte - Y-P - 27.12.2013 08:41

Bahn

Gruß Markus

(26.12.2013 14:06 )Bitshifter schrieb:  In meinem Konstrukt liegt jeweils nur ein double an.
Ich wollte nur das VI vereinfachen, weil ein double-Wert je nach Auswahl in meinem Text ausgegen wird um nicht vier Texte ausgeben zu müssen.

Das ist ein wenig tricky, das geb ich zu! Blush



RE: Double-Werte ODER-Verknüpft => INT-Werte - Lucki - 27.12.2013 08:46

(26.12.2013 14:06 )Bitshifter schrieb:  In meinem Konstrukt liegt jeweils nur ein double an.
Schon hier liegst Du falsch. Bei Strings gibt es den "Leerstring" mit nichts drin, und es gibt auch leere Arrays. Bei numerischen Einzelelementen gibt es nichts dergleichen, sie enthalten immer einen Wert. Es liegt also immer "etwas an".


RE: Double-Werte ODER-Verknüpft => INT-Werte - jg - 27.12.2013 10:36

(26.12.2013 14:06 )Bitshifter schrieb:  In meinem Konstrukt liegt jeweils nur ein double an.
Vielleicht brauchst du dann sowas:
[attachment=47859]
(26.12.2013 14:06 )Bitshifter schrieb:  Ich wollte nur das VI vereinfachen, weil ein double-Wert je nach Auswahl in meinem Text ausgegen wird um nicht vier Texte ausgeben zu müssen.

Das ist ein wenig tricky, das geb ich zu! Blush
Dein letzter Satz erklärt immer noch nicht, was du mit der ODER Verknüpfung erreichen willst. Vollständige Beschreibung des Problems (gerne auch an Hand von Beispielen, in deinem Fall Zahlen) hilft enorm bei der Beantwortung der Frage.

Gruß, Jens


RE: Double-Werte ODER-Verknüpft => INT-Werte - Bitshifter - 28.12.2013 11:06

Ich musste erstmal eine Nacht drüber schlafen. Natürlich sind die double-Wert nie wirklich leer u es ist es totaler bullsh*t die double-Werte zu verodern. Blink

Dann brauch ich eine andere Lsg.

Zum Problem: ich komme mit vier double-Werten an, welche je nach gewähltem bool durgegegen und in einem Text zur Anzeige gebracht werden sollen. Ich wollte mir die vier Textfelder sparen.


RE: Double-Werte ODER-Verknüpft => INT-Werte - BNT - 28.12.2013 12:08

Um das Thema abzuschliessen, habe ich mal eine mögliche Lösung angehängt. Es gibt natürlich noch viele andere.
[attachment=47868]

Gruß Holger


RE: Double-Werte ODER-Verknüpft => INT-Werte - Bitshifter - 29.12.2013 11:21

Danke nochmals an alle. Smile

Holger hat mich auf den richtigen Weg geführt, auch wenn meine Lsg etwas anders ausschaut. Cool