lc_content_size_pretty (public)

 lc_content_size_pretty [ -size size ] [ -precision precision ] \
    [ -standard standard ]

Defined in packages/acs-lang/tcl/localization-procs.tcl

Transforms data size, provided in nonnegative bytes, to KB, MB... up to YB.

Switches:
-size (optional, defaults to "0")
Size in bytes
-precision (optional, defaults to "1")
Numbers in the fractional part
-standard (optional, defaults to "decimal")
Standard to use for binary prefix. Three standards are supported currently by this proc: - decimal (default): SI (base-10, 1000 bytes = 1kB) - binary: IEC (base-2, 1024 bytes = 1KiB) - legacy: JEDEC (base-2, 1024 bytes = 1KB)
Returns:
Size in given standard units (e.g. '5.2 MB')
Author:
Héctor Romojaro
Created:
2019-06-25

Testcases:
lang_test__lc_content_size_pretty
[ show source ]
Show another procedure: