Funktionsblock BYTES2H

Der Funktionsblock BYTES2H formatiert eine Dateigrösse in eine vom Menschen lesbares Format.

Eingang BYTES

Der Eingang definiert die Dateigrösse in Bytes, die formatiert wird.

Eingang IEC

Definiert in welchem Format gerechnet werden soll. Ist der Eingang wahr, wird im IEC-Format gerechnet und die Einheiten entsprechend ausgegeben.

Das IEC-Format Rechnet binär mit 1024er-Schritten. Ansonsten wird mit der SI-Norm mit 1000er-Schritten gerechnet.

Eingang DECIMALS

Der Eingang definiert die Anzahl der Nachkommastellen als Integer, auf die gerundet wird.

Eingang DEC POINT

Der Eingang definiert den Dezimalpunkt als Zeichenkette. Ist kein Eingang definiert oder ist der Wert gleich NULL, so wird die Zeichenkette "." (Punkt) verwendet.

Eingang THOUSANDS SEP

Der Eingang definiert das Tausendertrennzeichen als Zeichenkette. Ist kein Eingang definiert oder ist der Wert gleich NULL, so wird die Zeichenkette "," (Komma) verwendet.

Eingang MAX LEVEL

Definiert die maximale Anzahl Ebenen, mit der berechnet wird. Ist kein Eingang definiert oder ist der Wert gleich NULL, so werden alle Einheiten verwendet.

Wert Einheiten
NULL Alle
0 Byte / Bytes
1 Kb / KiB
2 MB / MiB
3 GB / GiB
4 TB / TiB
5 EB / EiB
6 ZB / ZiB
7 YB / YiB

Ausgang

Gibt die formatierte Byte-Zahl als Zeichenkette zurück.