Участник:Alex Mashin/Песочница
Тестирование новых возможностей функции парсера {{#expr:}}[править | править код]
Возведение в степень[править | править код]
- {{#expr:3^2}} = 32 = 9.
- {{#expr:2^(-2)}} = 2-2 = 0.25.
- {{#expr:4^0.5}} = 40.5 = 2.
- {{#expr:(-9)^0.5}} = (-9)0.5 = NAN.
- {{#expr:0^3}} = 03 = 0.
- {{#expr:0^(-3)}} = 0-3 = INF.
Взятие логарифма[править | править код]
- {{#expr:9 log 3}} = log39 = Ошибка выражения: неопознанное слово «log».
- {{#expr:8 log 0.5}} = log0.58 = Ошибка выражения: неопознанное слово «log».
- {{#expr:8 log 0}} = log08 = Ошибка выражения: неопознанное слово «log».
- {{#expr:8 log 1}} = log18 = Ошибка выражения: неопознанное слово «log».
- {{#expr:8 log (-2)}} = log-28 = Ошибка выражения: неопознанное слово «log».
- {{#expr:0 log 2}} = log20 = Ошибка выражения: неопознанное слово «log».
- {{#expr:(-8) log 2}} = log2(-8) = Ошибка выражения: неопознанное слово «log».
Тригонометрические функции[править | править код]
- {{#expr:sin (3.1415926535 / 6)}} = sin π/6 = 0.49999999998704.
- {{#expr:cos (3.1415926535 / 3)}} = cos π/3 = 0.50000000002592.
- {{#expr:tg (3.1415926535 / 2)}} = tg π/2 = Ошибка выражения: неопознанное слово «tg».
- {{#expr:tan (3.1415926535 / 2)}} = tg π/2 = 22273405433.954.
Научный формат числа[править | править код]
- {{#expr:1.5e6}} = 1,5×106 = 1500000.
- {{#expr:1.5e+6}} = 1,5×106 = 1500000.
- {{#expr:1.5E6}} = 1,5×106 = 1500000.
- {{#expr:5e-1}} = 5×10-1 = 0.5.
- {{#expr:-1.5e6}} = -1,5×106 = -1500000.
Десятичная запятая[править | править код]
- {{#expr:3,1415926}} = 3,1415926 = Ошибка выражения: неопознанный символ пунктуации «,».
Экспонента[править | править код]
- {{#expr:exp 2}} = e2 = 7.3890560989307.
- {{#expr:exp -1}} = e-1 = 0.36787944117144.
- {{#expr:exp 0}} = e0 = 1.
Натуральный логарифм[править | править код]
- {{#expr:ln 7.3891}} = ln 7,3891 = 2.000005941346.
- {{#expr:ln 1}} = ln 1 = 0.
- {{#expr:ln 0}} = ln 0 = Ошибочный аргумент ln: <= 0.
- {{#expr:ln -5}} = ln (-5) = Ошибочный аргумент ln: <= 0.
Десятичный логарифм[править | править код]
- {{#expr:lg 100}} = lg 100 = Ошибка выражения: неопознанное слово «lg».
- {{#expr:lg 1}} = lg 1 = Ошибка выражения: неопознанное слово «lg».
- {{#expr:lg 0}} = lg 0 = Ошибка выражения: неопознанное слово «lg».
- {{#expr:lg -5}} = lg (-5) = Ошибка выражения: неопознанное слово «lg».
Выражения вообще[править | править код]
- {{#expr:9 / 3}} = 9 / 3 = 3.
- {{#expr:7 + 8}} = 7 + 8 = 15.
ifexpr[править | править код]
- {{#ifexpr: 125 > 0|positive|negative}} — positive,
- {{#ifexpr: (-125) > 0|positive|negative}} — positive,
- {{#expr: 125 > 0}} — 1,
- {{#expr: -125 > 0}} — 0,
- {{#ifexpr: 1|true|false}} — true,
- {{#ifexpr: 0|true|false}} — false,
- {{#ifexpr: true|true|false}} — Ошибка выражения: неопознанное слово «true»,
- {{#ifexpr: false|true|false}} — Ошибка выражения: неопознанное слово «false»,
- {{#ifexpr: {{#expr: -125 > 0}}|true|false}} — false,
- {{#ifexpr: {{#expr: 125 > 0}}|true|false}} — true.
Деление и округление[править | править код]
- {{#expr: (-12 / 10) round (-1)}} — -0,
- {{#expr: (12 / 10) round (-1)}} — 0,
- {{#expr: (-112 / 10) round (-1)}} — -0,
- {{#expr: (112 / 10) round (-1)}} — 0,
- {{#expr: (-112 / 10)}} — -11.2,
- {{#expr: (112 / 10)}} — 11.2,
- {{#expr: (-12 / 10)}} — -1.2,
- {{#expr: (12 / 10)}} — 1.2,
- {{#expr: (-12 / 10) round 0}} — -1,
- {{#expr: (12 / 10) round 0}} — 1,
- {{#expr: -12 round -1}} — -10,
- {{#expr: 12 round -1}} — 10,
- {{#expr: (-12 / 10) round 0}} — -1,
- {{#expr: (12 / 10) round 0}} — 1.
Включение категории[править | править код]
Формулы[править | править код]
Регулярные выражения[править | править код]
См. {{#regex:}}
.
Edit Count[править | править код]
- 67009
- 738
GraphViz[править | править код]
As a tag[править | править код]
As a parser function[править | править код]
Inline SVG[править | править код]
Ссылки на книги[править | править код]
Ссылки на статьи[править | править код]
Встроенные видеоролики[править | править код]
Variables[править | править код]
- {{#vardefine:a|1}} —
- {{#vardefineecho:b|2}} — 2
- {{#var:a}} — 1
- {{#var:b}} — 2
- {{#var:c}} —
- {{#var:c|3}} — 3
- {{#varexists:a}} — 1
- {{#varexists:b}} — 1
- {{#varexists:c}} —
- {{#vardefine:d=1}} —
- {{#vardefineecho:e=2|f=3|g|4}} — 234
- {{#var:d}} — 1
- {{#var:e}} — 2
- {{#var:f}} — 3
- {{#var:g}} — 4
- {{#vardefineecho:i|5|j|6}} — 56
- {{#var:i}} — 5
- {{#var:j}} — 6
{{#forvars:}}[править | править код]
Викитекст | Вывод |
---|---|
{{#forvars:|name|value|<nowiki /> * {{#var:name}} = {{#var:value}}}} |
|
{{#forvars:/.*/|name|value|<nowiki /> * {{#var:name}} = {{#var:value}}}} |
|
{{#forvars:/.*\d+/|name|value|<nowiki /> * {{#var:name}} = {{#var:value}}}} |
|
{{#forvars:/^.$/|name|value|<nowiki /> * {{#var:name}} = {{#var:value}}}} |
|
{{#call:}}[править | править код]
- 1 = 5
- b = 2
- c = 3
- d = 4
- ы = 6
- z = 1
{{#forargs:}}
[править | править код]
Некоторые изображения[править | править код]
Уменьшенная копия с названием кириллицей[править | править код]
Show wikitext[править | править код]
Set[править | править код]
Участник:Alex Mashin/Песочница/set.
Show[править | править код]
Sub-Section One
This is some intro text...
Sub-Section Two
This is more intro text...
Кавычки[править | править код]
В кавычках
во внутренних кавычках
.In quotes
In Inner quotes
.In Anführungszeichen
In inneren Anführungszeichen
.
{{#formlink:}}
[править | править код]
|query string=free text='&Литературное произведение[название]=&Литературное произведение[оригинал названия]=&Литературное произведение[предмет]=Alex Mashin/Песочница&Литературное произведение[автор]=&Литературное произведение[язык оригинала]=&Литературное произведение[публикация]=&Литературное произведение[издательство]=&Литературное произведение[страниц]=&Литературное произведение[ISBN]=&Литературное произведение[ссылка]=&Литературное произведение[ББК]=}}