Template:Datacalc

Материал из Valve Developer Community
Перейти к навигации Перейти к поиску
Todo: Implement a input filesize parameter that determines the exponentiation of the output filesize.
English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngДокументация шаблона [посмотреть] [править] [создать Русский (ru)]
Icon-translate.png Available doc translations
Info.png
Страница документации Template:Datacalc/doc/ru не существует.
Вместо неё будет отображена документация на английском. Если после данного сообщения ничего нет, вероятней всего документации не существует даже на английском.

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

{{Datacalc | 1 = | output = }}

Usage & Preview

{{Datacalc}}
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}}

Template:Datacalc
Logo-template.png
Общая информация
Converts a filesize string
Тип
Mathematics template
Составители
Создан
02/06/2023
(02 June 2022)
Примечания
Н/Д
Подстраницы
Документация
Набросок
Н/Д
Песочница
Н/Д
Строки
Н/Д
Тестовые примеры
Н/Д
Прочее
Н/Д
Информация об изменении
Последний редактор
Mailmanmicky
Последняя правка
03/06/2023
20230603212609
Объём изменения
2674 bytes
2.674 kilobytes
0.002674 megabytes
Техническая информация
Идентификатор страницы
53968
Наличие перевода
No
Применены функции анализатора?
Yes
Применены переменные?
No