aus Zahlenarray nur durch 0,5 teilbare werte lesen
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
aus Zahlenarray nur durch 0,5 teilbare werte lesen
hallo,
wenn ein Zahlenraum von 0 bis 10 durchlaufen wird,
wie können daraus alle Zahlen, die durch 0,5 teilbar sind
(also in diesem Fall 0,5 ; 1 ; 1,5 ; 2 ; 2,5; ... )
gelesen und ausgegeben werden.
aus Zahlenarray nur durch 0,5 teilbare werte lesen
Modulo oder auch Quotient und Rest.
Dazu gibt es in LV verschiedene Möglichkeiten, wie bspw vie Mathscript oder halt auch mit einem einfachen VI.
Guckst du hier -> Link.
aus Zahlenarray nur durch 0,5 teilbare werte lesen
Hallo,
die Genauigkeit hängt vom Datentyp ab und einen Datentyp, der intern nur eine Nachkommastelle nutzt, gibt es nicht.
Bei der Anzeige kann man in den Eigenschaften häufig einstellen, wie die Werte formatiert werden sollen (z.B. bei numerischen Elementen). Hier lässt sich eine Nachkommastelle einstellen.
Möchtest du intern nur eine Nachkommastelle verwenden, könntest du die Werte runden.
aus Zahlenarray nur durch 0,5 teilbare werte lesen
Der Eigenschaftknoten hat natürlich keinerlei Einluss auf die Kommastellen. Die Anzeige rundet zwar, aber intern ist der Wert immer noch so vorhanden wie eingegeben und wird auch so ausgegeben. Um auf eine Nachkommastelle zu runden muss die Zahl mit mit 10 multipliziert, auf nächste ganze Zahl gerundet und wieder durch 10 dividiert werden.
aus Zahlenarray nur durch 0,5 teilbare werte lesen
' schrieb:Welche Funktion zur Rundung auf eine Nachkommastelle meinst du genau ?
Wie gesagt: Was möchtest du erreichen?
Soll die Anzeige auf 1 Nachkommastelle gerundet und intern mit der vollen Genauigkeit gerechnet werden oder möchtest du intern mit gerundeten Werten arbeiten?
Im ersten Fall kannst du das über den Eigenschaftsdialog einstellen: