Template:Datacalc: Difference between revisions
Jump to navigation
Jump to search
Mailmanmicky (talk | contribs) mNo edit summary |
Mailmanmicky (talk | contribs) mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Todo|Implement a input filesize parameter that determines the exponentiation of the output filesize.}} | {{Todo|Implement a input filesize parameter that determines the exponentiation of the output filesize.}} | ||
<onlyinclude><includeonly>{{#expr:{{{1|0}}} / {{#switch:{{{output}}} | <onlyinclude><includeonly>{{#expr:{{{1|0}}} / {{#switch:{{{output}}} | ||
| quettabytes | qb = 10^30 | |||
| ronnabytes | rb = 10^27 | |||
| yottabytes | yb = {{#switch:{{{prefix}}}|binary=2^80|#default=10^24}} | |||
| zettabytes | zb = {{#switch:{{{prefix}}}|binary=2^70|#default=10^21}} | |||
| exabytes | eb = {{#switch:{{{prefix}}}|binary=2^60|#default=10^18}} | |||
| petabytes | pb = {{#switch:{{{prefix}}}|binary=2^50|#default=10^15}} | |||
| terabytes | tb = {{#switch:{{{prefix}}}|binary=2^40|#default=10^12}} | |||
| gigabytes | gb = {{#switch:{{{prefix}}}|binary=2^30|#default=10^9}} | |||
| megabytes | mb = {{#switch:{{{prefix}}}|binary=2^20|#default=10^6}} | |||
| kilobytes | kb = {{#switch:{{{prefix}}}|binary=2^10|#default=10^3}} | |||
| #default = 1 <!-- Default expression assumes conversion of bytes to bytes, i.e.: no conversion performed. --> | |||
}} {{#if:{{{round|}}}|round {{{round|2}}}|}} | |||
}} {{#switch:{{{output}}} | }} {{#switch:{{{output}}} | ||
| quettabytes | qb = {{#switch:{{{id}}}|abbreviate=QB|none=|#default=quettabytes}} | | quettabytes | qb = {{#switch:{{{id}}}|abbreviate=QB|none=|#default=quettabytes}} | ||
Line 24: | Line 24: | ||
| megabytes | mb = {{#switch:{{{id}}}|abbreviate=MB|none=|#default={{#switch:{{{prefix}}}|binary=mibibytes|#default=megabytes}}}} | | megabytes | mb = {{#switch:{{{id}}}|abbreviate=MB|none=|#default={{#switch:{{{prefix}}}|binary=mibibytes|#default=megabytes}}}} | ||
| kilobytes | kb = {{#switch:{{{id}}}|abbreviate=kB|none=|#default={{#switch:{{{prefix}}}|binary=kibibytes|#default=kilobytes}}}} | | kilobytes | kb = {{#switch:{{{id}}}|abbreviate=kB|none=|#default={{#switch:{{{prefix}}}|binary=kibibytes|#default=kilobytes}}}} | ||
| #default = bytes | | #default = {{#switch:{{{id}}}|abbreviate=B|none=|#default=bytes}} | ||
}}</includeonly></onlyinclude>{{doc}}[[Category:Mathematics templates]] | }}</includeonly></onlyinclude>{{doc}}[[Category:Mathematics templates]] |
Latest revision as of 21:26, 3 June 2023
Todo: Implement a input filesize parameter that determines the exponentiation of the output filesize.
The above documentation is transcluded from Template:Datacalc/doc. (Edit | Page history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.