Freigeben über


format_bytes()

Gilt für: ✅Microsoft Fabric

Formatiert eine Zahl als Zeichenfolge, die die Datengröße in Byte darstellt.

Syntax

format_bytes( Größe [ Genauigkeit,

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich Beschreibung
Größe real ✔️ Der Wert, der als Datengröße in Byte formatiert werden soll.
Präzision int Die Anzahl der Ziffern, auf die der Wert nach dem Dezimalkomma gerundet wird. Der Standardwert ist 0.
Einheiten string Die Einheiten der Zieldatengröße: Bytes, , KB, MB, GB, , TB, PBoder EB. Wenn dieser Parameter leer ist, werden die Einheiten basierend auf dem Eingabewert automatisch ausgewählt.

Gibt zurück

Eine Zeichenfolge, die als Datengröße in Byte formatiert ist.

Beispiele

Im folgenden Beispiel wird gezeigt, wie Sie die format_bytes() Funktion verwenden, um eine Zahl als Zeichenfolge zu formatieren, die die Datengröße in Byte darstellt.

print 
v1 = format_bytes(564),
v2 = format_bytes(10332, 1),
v3 = format_bytes(20010332),
v4 = format_bytes(20010332, 2),
v5 = format_bytes(20010332, 0, "KB")

Ausgabe

v1 V2 v3 v4 v5
564 Bytes 10,1 KB 19 MB 19,08 MB 19541 KB