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 "Template:K-type"
(cat. changed) |
(Riesel+Proth) |
||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
==Purpose== | ==Purpose== | ||
− | Prints the type of a Riesel k-value with linked category. | + | Prints the type of a Riesel/Proth k-value with linked category. |
==Definitions== | ==Definitions== | ||
− | *<div style="width:1.2em; text-align: center; background:Pink; display:inline-block;" title="15k"> | + | *<div style="width:1.2em; text-align: center; background:Pink; display:inline-block;" title="15k">1</div>: 15k value (k is a multiple of 15) |
− | *<div style="width:1.2em; text-align: center; background:CornflowerBlue; display:inline-block;" title="2145k"> | + | *<div style="width:1.2em; text-align: center; background:CornflowerBlue; display:inline-block;" title="2145k">2</div>: 2145k value (k is a multiple of 2145) |
− | *<div style="width:1.2em; text-align: center; background:GreenYellow; display:inline-block;" title="2805k"> | + | *<div style="width:1.2em; text-align: center; background:GreenYellow; display:inline-block;" title="2805k">8</div>: 2805k value (k is a multiple of 2805) |
− | *<div style="width:1.2em; text-align: center; background:Cyan; display:inline-block;" title="Low weight"> | + | *<div style="width:1.2em; text-align: center; background:Cyan; display:inline-block;" title="Low weight">L</div>: Low Nash value (Nash < 1000) |
− | *<div style="width:1.2em; text-align: center; background:Coral; display:inline-block;" title="Riesel number"> | + | *<div style="width:1.2em; text-align: center; background:Coral; display:inline-block;" title="Riesel number">R</div>: Riesel number (only on Riesel-side) |
==Calling== | ==Calling== | ||
− | First unnamed parameter is the k-value | + | *First unnamed parameter is the type: Riesel or Proth |
+ | *Second parameter is the k-value | ||
<pre> | <pre> | ||
− | {{Riesel k-type|<k-value>}} | + | {{Riesel k-type|Riesel/Proth|<k-value>}} |
</pre> | </pre> | ||
==Example== | ==Example== | ||
<pre> | <pre> | ||
− | {{Riesel k-type|8415}} | + | {{Riesel k-type|Riesel|8415}} |
</pre> | </pre> | ||
will produce | will produce | ||
− | :{{Riesel k-type|8415}} | + | :{{Riesel k-type|Riesel|8415}} |
because k=8415 is a multiple of 15 and 2805. | because k=8415 is a multiple of 15 and 2805. | ||
[[Category:Prime collections]] | [[Category:Prime collections]] | ||
− | </noinclude><includeonly><div style="white-space:nowrap">{{#ifexpr:{{{ | + | </noinclude><includeonly><div style="white-space:nowrap">{{#ifexpr:{{{2}}} mod 15||<div style="width:1.2em; text-align: center; background:Pink; display:inline-block;" title="15k">[[:Category:{{{1}}} k=15k value|1]]</div>}}<!-- |
− | -->{{#ifexpr:{{{ | + | -->{{#ifexpr:{{{2}}} mod 2145||<div style="width:1.2em; text-align: center; background:CornflowerBlue; display:inline-block;" title="2145k">[[:Category:{{{1}}} k=2145k value|2]]</div>}}<!-- |
− | -->{{#ifexpr:{{{ | + | -->{{#ifexpr:{{{2}}} mod 2805||<div style="width:1.2em; text-align: center; background:GreenYellow; display:inline-block;" title="2805k">[[:Category:{{{1}}} k=2805k value|8]]</div>}}<!-- |
− | -->{{#if:{{#pos:{{#dpl:title=Riesel prime {{{ | + | -->{{#if:{{#pos:{{#dpl:title=Riesel prime {{{2}}}|skipthispage=no|include={Riesel prime}:RRemarks}}|Riesel}}|<div style="width:1.2em; text-align: center; background:Coral; display:inline-block;" title="Riesel">[[:Category:Riesel k=Riesel|R]]</div>}}<!-- |
− | -->{{#ifexist: | + | -->{{#ifexist:{{{1}}} prime {{{2}}}|{{#ifexpr:{{#dpl:title={{{1}}} prime {{{2}}}|skipthispage=no|include={ {{{1}}} prime}:{{#sub:{{{1}}}|0|1}}Nash}}<1000|<div style="width:1.2em; text-align: center; background:Cyan; display:inline-block;" title="Low weight">[[:Category:{{{1}}} k=Low weight|L]]</div>|}}|}}</div></includeonly> |
Revision as of 01:28, 19 April 2019
Contents
Purpose
Prints the type of a Riesel/Proth k-value with linked category.
Definitions
- 1: 15k value (k is a multiple of 15)
- 2: 2145k value (k is a multiple of 2145)
- 8: 2805k value (k is a multiple of 2805)
- L: Low Nash value (Nash < 1000)
- R: Riesel number (only on Riesel-side)
Calling
- First unnamed parameter is the type: Riesel or Proth
- Second parameter is the k-value
{{Riesel k-type|Riesel/Proth|<k-value>}}
Example
{{Riesel k-type|Riesel|8415}}
will produce
because k=8415 is a multiple of 15 and 2805.