> For the complete documentation index, see [llms.txt](https://docs.videc.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.videc.de/acron-9.3/intro/datentypen.md).

# Datentypen

Argumente und Rückgabewerte von Funktionen, Operanden, Konstanten und Variablen haben im Formeleditor grundsätzlich einen Datentyp.

Der Formeleditor kennt die folgenden Datentypen:

* BOOL
* ZAHL
* TEXT
* ZEITWERT

Wenn Sie Argumente an eine Funktion übergeben, beziehungsweise Operanden mit einem Operator verknüpfen, müssen die Datentypen der Daten, die Sie als Argument beziehungsweise als Operator bereitstellen mit den erwarteten Datentypen übereinstimmen.

Ist dies nicht der Fall, gibt der Formeleditor eine Fehlermeldung aus. In diesem Fall müssen Sie versuchen, den Datentyp des Arguments oder des Operators zu konvertieren. Hierfür stehen Ihnen verschiedene Funktionen zur Verfügung. Die Funktion [DateToNum](/acron-9.3/intro/funktionen/funk_datum.md#func_datetonum) konvertiert z.B. einen Zeitwert in eine Zahl, die Sie dann an die mathematischen Funktionen als Argument übergeben können.

## Der Datentyp "BOOL"

Werte vom Datentyp "BOOL" enthalten die logischen Zustände WAHR oder FALSCH (TRUE oder FALSE).

Dieser Datentyp ergibt sich meist als Ergebnis einer Bedingung oder eines logischen Operators.

Ist die Bedingung erfüllt, ist das Ergebnis TRUE, andernfalls FALSE.

## Der Datentyp "TEXT"

Der Datentyp Text enthält eine beliebige Zeichenkette. Diese Zeichenkette kann Buchstaben, Zahlen und Sonderzeichen enthalten.

Werte mit dem Datentyp Text müssen in Anführungszeichen ("") gesetzt werden, damit sie von Funktions- und Variablennamen unterschieden werden können.

## Der Datentyp "ZEITWERT"

Werte vom Datentyp "ZEITWERT" enthalten Datum und Uhrzeit in codierter Form in Sekunden seit dem 01.01.1970.

Möchten Sie Zeitwerte mit mathematischen Funktionen weiterverarbeiten oder in Vergleichen oder Bedingungen mit normalen Zahlen verwenden, müssen Sie den Zeitwert mit der Funktion [DateToNum](/acron-9.3/intro/funktionen/funk_datum.md#func_datetonum) in eine normale Zahl konvertieren.

## Der Datentyp "ZAHL"

Ein Wert vom Datentyp "ZAHL" ist eine Zeichenkette, die nur aus den Zeichen 0, 1,..., 9, e, x, dem Punkt und den Vorzeichen + und - besteht; andere Zeichen sind nicht erlaubt.

Zahlen werden für Berechnungen und Bedingungen verwendet.

Sie können Zahlen als einfache Fließpunktzahl, in wissenschaftlicher Notation oder in hexadezimaler Schreibweise angeben. Hexadezimale Zahlen müssen mit den Zeichen 0x beginnen.

Beispiele für Zahlen:

* 1.256
* -1.256
* 25e-12
* 0x0101A0


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.videc.de/acron-9.3/intro/datentypen.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.
