Dela via


format_bytes()

Gäller för: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Formaterar ett tal som en sträng som representerar datastorleken i byte.

Syntax

format_bytes( storlek [,precision [,enheter]])

Läs mer om syntaxkonventioner.

Parameterar

Namn Typ Krävs Beskrivning
storlek real ✔️ Värdet som ska formateras som datastorlek i byte.
precision int Antalet siffror som värdet avrundas till efter decimaltecknet. Standardvärdet är 0.
Enheter string Enheterna i måldatastorleken: , , , , , , Byteseller KB. MBGBTBPBEB Om den här parametern är tom väljs enheterna automatiskt baserat på indatavärdet.

Retur

En sträng med storlek formaterad som datastorlek i byte.

Exempel

I följande exempel visas hur du använder format_bytes() funktionen för att formatera ett tal som en sträng som representerar datastorlek i byte.

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")

Resultat

v1 v2 v3 v4 v5
564 byte 10,1 KB 19 MB 19,08 MB 19541 KB