Currently there may be errors shown on top of a page, because of a missing Wiki update (PHP version and extension DPL3).
Navigation
Topics Help • Register • News • History • How to • Sequences statistics • Template prototypes

Difference between revisions of "Main Page"

From Prime-Wiki
Jump to: navigation, search
(PDF examples)
(Example for ExternalData)
Line 49: Line 49:
 
}}
 
}}
  
{{Box|title=Examples for including PDF documents|content=
+
{{Box|hide=true|title=Examples for including PDF documents|content=
 
<pdf width="320" height="480">File:First PDF.pdf</pdf>
 
<pdf width="320" height="480">File:First PDF.pdf</pdf>
  
 
*Show document starting at page 3 and different sizings:
 
*Show document starting at page 3 and different sizings:
 
<pdf page="3" width="500" height="800">File:First PDF.pdf</pdf>
 
<pdf page="3" width="500" height="800">File:First PDF.pdf</pdf>
 +
}}
 +
 +
{{Box|hide=false|title=Example for fetching data from RieselPrime database|content=
 +
The data are collected from the internal SQL database by [https://www.mediawiki.org/wiki/Extension:External_Data Extension:External Data]:
 +
* table: RieselPrime
 +
* field: rieselk_id = 4 (-> "1" = Mersenne primes)
 +
* fields collected: n, comment, utm (prime index n, comment like "Woodall", utm: id of Topp5000 page)
 +
 +
Functioning but still complicated: no parser/string functions allowed in "#for_external_table" statement, therefore using variables.
 +
{{#get_db_data:db=RPPDB
 +
|from=RieselPrime
 +
|where=rieselk_id=4
 +
|order by=n ASC
 +
|data=nval=n,rem=comment,T5000=utm
 +
}}
 +
Mersenne primes <math>2^n-1</math>, prime for ''n'':<br/>
 +
:{{#vardefine:liste|{{#for_external_table:<nowiki/>{{{nval}}},}}}}<!--
 +
-->{{#vardefine:T5s|{{#for_external_table:<nowiki/>{{{T5000}}},}}}}<!--
 +
-->{{#vardefine:rems|{{#for_external_table:<nowiki/>{{{rem}}},}}}}<!--
 +
-->{{#loop:idx|0|48|{{#vardefine:nr|{{#explode:{{#var:liste}}|,|{{#var:idx}}}}}}<!--
 +
-->{{#vardefine:T5id|{{#explode:{{#var:T5s}}|,|{{#var:idx}}}}}}<!--
 +
-->{{#vardefine:r|{{#explode:{{#var:rems}}|,|{{#var:idx}}}}}}<!--
 +
-->{{#if:{{#var:T5id}}|{{T5000|{{#var:T5id}}|{{#var:nr}}}}|{{#var:nr}}}}<!--
 +
-->{{#if:{{#var:r}}|<span style="color:red;" title="{{#var:r}}">'''*'''</span>}},<nowiki> </nowiki><!--
 +
-->}}
  
 
}}
 
}}

Revision as of 20:16, 22 December 2018

Language: English  • Deutsch
Here is a Wiki for primes and related topics, still under construction.


Expand
Examples in math (LaTeX) notation
Expand
Example of page categorizations
Expand
Example of prime sequence and reservation
Expand
Configuration tests: external links open in new browser tab/window
Expand
Examples of template usage and data table generating
Expand
Examples for including PDF documents
Example for fetching data from RieselPrime database

The data are collected from the internal SQL database by Extension:External Data:

  • table: RieselPrime
  • field: rieselk_id = 4 (-> "1" = Mersenne primes)
  • fields collected: n, comment, utm (prime index n, comment like "Woodall", utm: id of Topp5000 page)

Functioning but still complicated: no parser/string functions allowed in "#for_external_table" statement, therefore using variables.

Mersenne primes [math]\displaystyle{ 2^n-1 }[/math], prime for n:

2*, 3, 5*, 7*, 13, 17, 19*, 31, 61, 89, 107, 127, 521, 607, 1279, 2203, 2281, 3217, 4253, 4423, 9689, 9941, 11213, 19937, 21701, 23209, 44497, 86243, 110503, 132049, 216091, 756839, 859433, 1257787, 1398269, 2976221, 3021377, 6972593, 13466917, 20996011, 24036583, 25964951, 30402457, 32582657, 37156667, 42643801, 43112609, 57885161,