Шаблён:Выпадковы лік

Зьвесткі зь Вікіпэдыі — вольнай энцыкляпэдыі
Перайсьці да навігацыі Перайсьці да пошуку
 

Гэты шаблён вытварае псэўдавыпадковы цэлы лік паміж 0 і максымум-1.

Выкарыстаньне

  • {{Выпадковы лік|максымум|затраўка|просты}}
  • Усе парамэтры неабавязковыя. Мусяць задавацца цэлымі.
  • Дапомнае значэньне парамэтру максымум = 100 (такім чынам, дапомна вяртаюцца значэньні ад 0 да 99); ня можа быць нулявым.
  • Дапомнае значэньне парамэтру затраўка = {{#time:z}} (цяпер 263, то бок парадкавы нумар цяперашняга дню году ў момант, калі старонка была апошні раз захаваная ці абноўленая з кэшу); можа прымаць любое цэлалікавае значэньне (для вытвараньня разнастайных значэньняў на той самай старонцы).
  • Дапомнае значэньне парамэтру просты = 67; мусіць быць простым лікам, большым за 17 (для вытвараньня разнастайных значэньняў на той самай старонцы).
Прыклады вытвараньня лікаў між 0 і 999:
  • {{Выпадковы лік}} = 91 (дапомнае выкарыстаньне вяртае значэньні між 0 і 99)
  • {{Выпадковы лік|1000}} = 191 (другі і трэці разрады такія ж, як вышэй)
  • {{Выпадковы лік|1000}} = 191 (загрузка тае ж старонкі, такі ж вынік)
  • {{Выпадковы лік|1000|263|67}} = 191 (такі ж, як вышэй)
  • {{Выпадковы лік|1000|263|61}} = 634 (адгэтуль вынікі мусяць адрозьнівацца ад усіх астатніх)
  • {{Выпадковы лік|1000|6}} = 972
  • {{Выпадковы лік|1000|5}} = 905
  • {{Выпадковы лік|1000|4}} = 838
  • {{Выпадковы лік|1000|3}} = 771
  • {{Выпадковы лік|1000|2}} = 704
  • {{Выпадковы лік|1000|1}} = 637
  • {{Выпадковы лік|1000|0}} = 570
  • {{Выпадковы лік|1000|1|17}} = 526 (гуляемся з простым лікам)
  • {{Выпадковы лік|1000|1|19}} = 528
  • {{Выпадковы лік|1000|1|23}} = 537
  • {{Выпадковы лік|1000|1|29}} = 550
  • {{Выпадковы лік|1000|1|31}} = 557
  • {{Выпадковы лік|1000|1|37}} = 564
  • {{Выпадковы лік|1000|1|41}} = 564
  • {{Выпадковы лік|1000|1|43}} = 562
  • {{Выпадковы лік|1000|1|47}} = 556
  • {{Выпадковы лік|1000|1|51}} = 577
  • {{Выпадковы лік|1000|1|53}} = 571
  • {{Выпадковы лік|1000|1|59}} = 599
  • {{Выпадковы лік|1000|1|61}} = 591
  • {{Выпадковы лік|1000|1|67}} = 570
  • {{Выпадковы лік|1000|1|71}} = 586
  • {{Выпадковы лік|1000|1|73}} = 640
  • {{Выпадковы лік|1000|1|79}} = 653
Заўвага:
  • Varying seed linearly generates numbers that generate a linear sequence on the same page, with equal cyclic steps;
  • Varying prime (provided that they are odd prime numbers) generates pseudo-random that have independent random distribution.
  • Note that when count is even (such as 100 by default, or 1000 in the examples above), the generated numbers (on the same page) are all odd or all even when you are varying the seed or prime, unless half of the calls use an even seed and the others used an odd seed. However, later invocations will still alternate odd and even numbers on output (this problem only occurs on the same page where multiple random numbers are invoked).
  • On the same page, multiple invocations of this template with the same parameters will generate the same output value, so it is possible to create multiple links related to the same article.

Глядзіце таксама