Dividieren - Funktion
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Berechnet den Quotienten der Eingangswerte.

Ein-/Ausgänge
x
—
x kann zum Beispiel eine skalare Zahl, ein Array oder Cluster mit numerischen Werten oder ein Array aus Clustern mit numerischen Werten sein.
y
—
y kann zum Beispiel eine skalare Zahl, ein Array oder Cluster mit numerischen Werten oder ein Array aus Clustern mit numerischen Werten sein.
x/y
—
x/y ist eine Fließkommazahl mit doppelter Genauigkeit, wenn sowohl x als auch y Integer-Werte sind. Meist nimmt der Ausgang einen Datentyp an, mit dem beide Eingänge abdeckt werden, sofern die Eingänge keine ganzen Zahlen oder deren Datentypen unterschiedlich sind. Hinweis Der Ausgabedatentyp dieser Funktion kann manuell eingestellt werden. Klicken Sie die Funktion zum Festlegen des Ausgabedatentyps mit der rechten Maustaste an und wählen Sie Eigenschaften, um zum Dialogfeld Objekteigenschaften zu gelangen. Klicken Sie auf der Seite Ausgangskonfiguration das Symbol Darstellung an und wählen Sie den gewünschten Datentyp aus. Am Ausgang der Funktion wird daraufhin ein blauer Typumwandlungspunkt angezeigt, der darauf hinweist, dass der Ausgabedatentyp konfiguriert wurde.
|
Details für Festkommawerte
Wenn Festkommawerte mit der Funktion verbunden werden, konfiguriert LabVIEW per Voreinstellung die Integer-Wortlänge des Quotienten, um bei y-Werten ungleich 0 einen Überlauf zu vermeiden. Die Genauigkeit des Quotienten kann jedoch unendlich sein. Daher treten immer Rundungsprobleme auf. Die Handhabung von Rundungsproblemen bei Festkommawerten kann im Dialogfeld Eigenschaften für numerischen Knoten festgelegt werden. Überläufe werden per Voreinstellung immer mit dem Überlaufmodus Saturieren verarbeitet.
Details zum FPGA-Modul
Die folgenden Details gelten, wenn Sie dieses Objekt in einem FPGA-VI verwenden.
| SCTL (Single-Cycle Timed Loop) | Nicht unterstützt. |
| Verwendung | Wenn Sie diese Funktion mit dem Fließkomma-Datentyp mit einfacher Genauigkeit verwenden, lesen Sie den Abschnitt Verwendung des Fließkomma-Datentyps mit einfacher Genauigkeit und Entscheidung Welcher Datentyp in FPGA-Entwürfen verwendet wird. |
| Timing | Diese Funktion erfordert in der Regel Taktperioden proportional zur Anzahl der Bits in x / y. Wenn Sie diese Funktion mit dem Festkomma-Datentyp verwenden und den Modus "Halb aufrunden" auswählen, benötigt die Funktion eine Taktperiode mehr als die anderen beiden Rundungsmodi. |
| Ressourcen | Division ist eine teure Operation auf dem FPGA. Im Allgemeinen benötigt die Funktion FPGA-Ressourcen proportional zur Anzahl der Bits in x, y und x / y. Wenn Sie diese Funktion mit dem Festkommadatentyp verwenden, kann sich der Rundungsmodus auf die Ressourcen auswirken. |
| Hinweise | Mit der Funktion "Dividieren mit hohem Durchsatz" können auch Festkommarechnungen und Analysen auf einem FPGA-Zielsystem durchgeführt werden. |
x
—
x/y
—