| I dare to predict,<br/>{{#if:{{{1|}}}|{{#ifexpr:{{#expr:{{{1}}} round 0}}<=0|what is the {{#expr:{{{1}}} round 0}}{{#switch:{{#expr:{{{1}}} mod 100}}|11|12|13=th|{{#switch:{{#expr:{{{1}}} mod 10}}|1=st|2=nd|3=rd|-1=st|-2=nd|-3=rd|th}}}} article? Are you trying to trick me?|the {{#expr:{{{1}}} round 0}}{{#switch:{{#expr:{{{1}}} mod 100}}|11|12|13=th|{{#switch:{{#expr:{{{1}}} mod 10}}|1=st|2=nd|3=rd|th}}}} article {{#ifexpr:{{#expr:{{{1}}} round 0}}<={{NUMBEROFARTICLES:R}}|is already created, stupid!|will be created at <span style="color:red"><big>'''{{#time:H:i, l, F j, Y!|{{{2|0}}} hours, {{#if:{{{3|}}}|{{#ifexpr:{{{2|}}}>0|+{{{3|0}}}|-{{{3|0}}}|}}|0}} minutes +{{#expr: ({{#expr:{{{1}}} round 0}} - {{NUMBEROFARTICLES:R}}) / (({{NUMBEROFARTICLES:R}}-23974<!-- A random article: must be less than the current number of articles. (See explanation below) -->) / ({{#time:U}}-{{#time:U|20090313 00:39<!-- The time that the random article was created (UTC) -->|}})) round 0}} sec}}'''</big></span> ({{#if:{{{2|}}}|{{{4|UTC{{{2}}}{{#if:{{{3|}}}|:|}}{{#if:{{{3|}}}|{{#ifexpr:{{{3|}}}=0|00|{{{3|}}}|}}|}}}}}|UTC}})}}|}}|how am I supposed to predict if there's no number given? Are you trying to trick me?}}
+
| I dare to predict,<br/>{{#if:{{{1|}}}|{{#ifexpr:{{#expr:{{{1}}} round 0}}<=0|what is the {{#expr:{{{1}}} round 0}}{{#switch:{{#expr:{{{1}}} mod 100}}|11|12|13=th|{{#switch:{{#expr:{{{1}}} mod 10}}|1=st|2=nd|3=rd|-1=st|-2=nd|-3=rd|th}}}} article? Are you trying to trick me?|the {{#expr:{{{1}}} round 0}}{{#switch:{{#expr:{{{1}}} mod 100}}|11|12|13=th|{{#switch:{{#expr:{{{1}}} mod 10}}|1=st|2=nd|3=rd|th}}}} article {{#ifexpr:{{#expr:{{{1}}} round 0}}<={{NUMBEROFARTICLES:R}}|is already created, stupid!|will be created at <span style="color:red"><big>'''{{#time:H:i, l, F j, Y!|{{{2|0}}} hours, {{#if:{{{3|}}}|{{#ifexpr:{{{2|}}}>0|+{{{3|0}}}|-{{{3|0}}}|}}|0}} minutes +{{#expr: ({{#expr:{{{1}}} round 0}} - {{NUMBEROFARTICLES:R}}) / (({{NUMBEROFARTICLES:R}}-23974<!-- A random article number: must be less than the current number of articles. (See explanation below) -->) / ({{#time:U}}-{{#time:U|20090313 00:39<!-- The time that the random article was created (UTC) -->|}})) round 0}} sec}}'''</big></span> ({{#if:{{{2|}}}|{{{4|UTC{{{2}}}{{#if:{{{3|}}}|:|}}{{#if:{{{3|}}}|{{#ifexpr:{{{3|}}}=0|00|{{{3|}}}|}}|}}}}}|UTC}})}}|}}|how am I supposed to predict if there's no number given? Are you trying to trick me?}}
| [[Image:Hiero C11.png|30px]]
| [[Image:Hiero C11.png|30px]]
|}</onlyinclude>
|}</onlyinclude>
Line 13:
Line 13:
== Formula ==
== Formula ==
: <tt>current time + (article number you want to predict - current number of articles) ÷ ((current number of articles - random article) ÷ (current time - the time that the random article was created))</tt> (see [[wikipedia:ko:사용자토론:정안영민/2007#사용자 페이지의 예언 정말 재밌네요|this]] (if you speak Korean))
: <tt>current time + (article number you want to predict - current number of articles) ÷ ((current number of articles - random article) ÷ (current time - the time that the random article was created))</tt> (see [[wikipedia:ko:사용자토론:정안영민/2007#사용자 페이지의 예언 정말 재밌네요|this]] (if you speak Korean))
−
* A random article: '''23974''' ([[Zune]])
+
* A random article number: '''23974''' ([[Zune]])
** '''<span style="color:red">Notice: The random article must be less than the current number of articles.</span> If they are equal, [[HowTo:Divide by Zero|division by zero]] will occur. See the formula carefully.
** '''<span style="color:red">Notice: The random article must be less than the current number of articles.</span> If they are equal, [[HowTo:Divide by Zero|division by zero]] will occur. See the formula carefully.
* The time that the random article was created (UTC): '''20090313 00:39'''
* The time that the random article was created (UTC): '''20090313 00:39'''
Latest revision as of 21:26, March 13, 2009
I dare to predict, how am I supposed to predict if there's no number given? Are you trying to trick me?
This template is originally from the article User:정안영민 in Korean Wikipedia.
Since this template assumes that the article growth rate is a linear function (see this (if you speak Korean)), you cannot guarantee that the prediction is 100% right (see this (if you speak Korean)). But this template can help you see the approximate time that the article will be created.
Notice: The greater the number gets, the less precise the prediction is.
current time + (article number you want to predict - current number of articles) ÷ ((current number of articles - random article) ÷ (current time - the time that the random article was created)) (see this (if you speak Korean))
Notice: The random article must be less than the current number of articles. If they are equal, division by zero will occur. See the formula carefully.
The time that the random article was created (UTC): 20090313 00:39
Please change those variables manually. For now User:에멜무지로 will take care of them.
{{Article number prediction|the article number you want to predict|time difference from UTC (hour) (optional)|time difference from UTC (minute) (optional)|time zone name (optional)}}
If you don't put the article number, you will see the message above.
If you don't put the time difference and the time zone name, the default time difference would be UTC+0 and the time zone name would be UTC.
If you put the time difference but not the time zone name, then UTC±xx(:xx) will appear instead.
If you put a huge number and the prediction time exceeds 23:59:59, December 31, 9999, this template will show you an error message instead.
If you put a decimal, it will be rounded to a nearest integer.