Template:Datacalc

Se nenio antaŭen ĉi mesaĝo, plej ŝance la priigo ne ekzistas eĉ en angla.
This template interprets a numbered input string (in bytes) and converts it into a specified output filesize. For a logical use-case, see Template:Infobox template.
Copy and Paste
Usage & Preview
Parameter | Description | Example | Preview |
---|---|---|---|
No parameters | Template defaults to displaying 0 bytes | N/A |
0 bytes |
{{{1}}} | Input string, interpreted by default as bytes. | | 1 = 1000 |
1000 bytes |
{{{id}}} | Specifies what to do with the identifier. | | id = abbreviate | id = none |
1000 B 1000 |
{{{prefix}}} | Unit prefix; determinant for exponential power. | | prefix = binary |
0.9765625 kibibytes |
{{{round}}} | Used to round up the output string to the specified power. | | round = 2 |
0.98 kibibytes |
{{{output}}} | Output filesize, i.e.: kilobytes. | | output = kb |
1 kilobytes |
Examples
Non-exponential input
1 kilobytes
input: {{datacalc|1000|output=kb}}
Non-exponential input by the second power
0.9765625 kibibytes
input: {{datacalc|1000|output=kb|prefix=binary}}
Exponential input
1 kilobytes
input: {{datacalc|10^3|output=kb}}
Exponential input by the second power
0.9765625 kibibytes
input: {{datacalc|10^3|output=kb|prefix=binary}}
Filesize with the unit identifier abbreviated
1 kB
input: {{datacalc|1000|output=kb|id=abbreviate}}
Filesize without the unit identifier
1
input: {{datacalc|1000|output=kb|id=none}}
Rounded up to 11/2 power
1 kibibytes
input: {{datacalc|1000|output=kb|prefix=binary|round=1.5}}
Rounded up to the second power
0.98 kibibytes
input: {{datacalc|1000|output=kb|prefix=binary|round=2}}
(02 June 2022)
20230603212609
2.674 kilobytes
0.002674 megabytes