> 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/square-root.md).

# Square Root

Dieser Funktionsblock ist so konzipiert, dass er die Quadratwurzel eines gegebenen numerischen Eingabewerts berechnet. Er bietet eine unkomplizierte Möglichkeit, Quadratwurzelberechnungen im Node-Editor durchzuführen.

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

`Number` Eine numerische Eingabe, für die die Quadratwurzel berechnet wird.

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

`Number` Die Quadratwurzel der Eingabewert.

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

Für diesen Funktionsblock sind keine speziellen Steuerungen erforderlich, da er direkt die Quadratwurzel aus der bereitgestellten Eingabe berechnet.

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

`Simple Calculation` Dieser Block führt eine einzelne Operation aus, wodurch er sehr effizient für die Verwendung in größeren mathematischen Berechnungen ist.

`Real-time Evaluation` Der Block berechnet die Quadratwurzel in Echtzeit, während neue Eingaben bereitgestellt werden.

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

1. **Connect Input**: Verknüpfen Sie eine numerische Ausgabe von einem anderen Block mit dem Eingang dieses Blocks.
2. **Evaluate**: Während das Szenario ausgeführt wird, berechnet der Block die Quadratwurzel des Eingabewerts und gibt das Ergebnis als Ausgabe zurück.

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

Wenn er ausgeführt wird, berechnet dieser Funktionsblock die Quadratwurzel des Eingabewerts und liefert das Ergebnis an nachfolgende Blöcke im Workflow.

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

<details>

<summary>Kombinieren mit anderen mathematischen Funktionen</summary>

Sie können diesen Block mit anderen mathematischen Operationsblöcken (z. B. `Add`, `Subtract` usw.) kombinieren, um komplexere Berechnungen durchzuführen.

</details>

<details>

<summary>Umgang mit negativen Werten</summary>

Da die Quadratwurzel einer negativen Zahl im reellen Zahlensystem nicht definiert ist, stellen Sie sicher, dass Sie diesem Block nicht negative Werte bereitstellen, oder ziehen Sie in Betracht, eine bedingte Überprüfung mit dem `Greater`- oder `Not`-Block hinzuzufügen, um die Eingabe zu validieren.

</details>

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

<details>

<summary>Ungültiger Eingabefehler</summary>

Stellen Sie sicher, dass die Eingabezahl nicht negativ ist. Wenn Sie einen negativen Wert bereitstellen, kann der Block möglicherweise nicht korrekt ausgeführt werden. Ziehen Sie in Betracht, solche Fälle mithilfe von Logikoperationen oder Validierungsblöcken zu behandeln.

</details>
