# 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>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/german/function-blocks/data-logic/mathmetical-operations/square-root.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
