> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/german/funktionsblocke/blocks-reference/data-logic/mathmetical-operations/divide.md).

# Divide

Dieser Funktionsblock ermöglicht es Benutzern, Divisionsoperationen auf einer Reihe von Eingabewerten durchzuführen. Er passt sich dynamisch an die Anzahl der Eingaben basierend auf der Auswahl des Benutzers an.

## 📥 Eingänge <a href="#inputs" id="inputs"></a>

`Number` Die erste Eingabezahl, die in der Division verwendet wird.

`Number` Zusätzliche Zahlen, die dynamisch zur Berechnung hinzugefügt werden können.

## 📤 Ausgänge <a href="#outputs" id="outputs"></a>

`Number` Das Ergebnis der Divisionsoperation.

## 🕹️ Steuerungen <a href="#controls" id="controls"></a>

`Input size` Ein Dropdown-Menü, das es Ihnen ermöglicht, die Anzahl der Eingaben (von 2 bis 20) für die Divisionsoperation auszuwählen. Die verfügbaren Anschlüsse werden entsprechend Ihrer Auswahl aktualisiert.

## 🎨 Funktionen <a href="#features" id="features"></a>

`Dynamic Input Adjustment` Der Block passt automatisch die Anzahl der Eingangssteckplätze basierend auf der ausgewählten Eingangsgröße an und ermöglicht Flexibilität in den Operationen, ohne die Benutzeroberfläche zu überladen.

`Robust Division` Berechnet das Gesamtergebnis der Division der ersten Eingabe durch alle nachfolgenden Eingaben, um ein klares Ergebnis zu liefern.

## 📝 Nutzungshinweise <a href="#usage" id="usage"></a>

1. **Select Input Size**: Verwenden Sie das Dropdown-Menü `Input size`, um die Anzahl der benötigten Eingangssteckplätze für Ihre Divisionsoperation auszuwählen.
2. **Input Numbers**: Füllen Sie die Zahlen in die Eingangssteckplätze ein.
3. **Evaluate**: Die Ausgabe zeigt das Ergebnis der Division an, wenn Sie den Block ausführen.

## 📊 Bewertung <a href="#evaluation" id="evaluation"></a>

Bei der Ausführung teilt dieser Funktionsblock die erste Eingabe durch jede nachfolgende Eingabe und gibt das endgültige Ergebnis als Ausgabe zurück.

## 💡 Tipps und Tricks <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Inputs bereinigen</summary>

Wenn Sie die Eingangsgröße häufig anpassen, stellen Sie sicher, dass die Eingaben geleert oder entsprechend ausgefüllt sind, um Fehler während der Bewertung zu vermeiden.

</details>

<details>

<summary>Umgang mit Null-Division</summary>

Implementieren Sie eine einfache Überprüfung, um sicherzustellen, dass keine Eingabezahlen Null sind, um Division-durch-Null-Fehler zu vermeiden.

</details>

## 🛠️ Fehlersuche <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Keine Ausgabe</summary>

Wenn Sie keine Ausgabe erhalten, überprüfen Sie, ob Sie die Eingangssteckplätze korrekt ausgefüllt haben und ob keine Eingaben getrennt sind.

</details>

<details>

<summary>Ungültige Berechnung</summary>

Stellen Sie sicher, dass Sie nur numerische Werte angeben. Nicht-numerische Eingaben führen während der Bewertung zu einem Fehler.

</details>
