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:NRi"

From Prime-Wiki
Jump to: navigation, search
(name Gen. -> Gen)
(for 2 params k-val=1 printed as Mersenne & real example)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
 
==Purpose==
 
==Purpose==
Displays a [[Riesel number]] of the form {{Kbn|<var>k</var>|<var>b</var>|<var>n</var>}} with link to the page.
+
Displays a [[Riesel number]] of the form {{Kbn|k|b|n}} with link to the page.
  
 
==Usage==
 
==Usage==
 
This template uses one to three unnamed parameters which are defined as follows:
 
This template uses one to three unnamed parameters which are defined as follows:
 
:<code><nowiki>{{NRi|<k-value>|<base>|<n-value>}}</nowiki></code>
 
:<code><nowiki>{{NRi|<k-value>|<base>|<n-value>}}</nowiki></code>
*one parameter: the <var>n</var>-value is given and displays as [[Mersenne number]] {{Kbn|<var>n</var>}}
+
*one parameter: the {{Vn}}-value is given and displays as [[Mersenne number]] {{Kbn|n}}
*two parameters: the <var>k</var>- and <var>n</var>-values are given and displays as [[Riesel number]] {{Kbn|<var>k</var>|2|<var>n</var>}}
+
*two parameters: the {{Vk}}- and {{Vn}}-values are given and displays as [[Riesel number]] {{Kbn|k|2|n}}
*three parameters: the <var>k</var>- and <var>n</var>-values and the base <var>b</var> given and displays as [[Riesel number]] {{Kbn|<var>k</var>|<var>b</var>|<var>n</var>}}
+
*three parameters: the {{Vk}}- and {{Vn}}-values and the base {{Vb}} given and displays as [[Riesel number]] {{Kbn|k|b|n}}
  
 
==Examples==
 
==Examples==
 
*<code><nowiki>{{NRi|123}}</nowiki></code>: {{NRi|123}}
 
*<code><nowiki>{{NRi|123}}</nowiki></code>: {{NRi|123}}
 
*<code><nowiki>{{NRi|3|123}}</nowiki></code>: {{NRi|3|123}}
 
*<code><nowiki>{{NRi|3|123}}</nowiki></code>: {{NRi|3|123}}
*<code><nowiki>{{NRi|5|3|123}}</nowiki></code>: {{NRi|5|3|123}}
+
*<code><nowiki>{{NRi|1|123}}</nowiki></code>: {{NRi|1|123}}
 +
*<code><nowiki>{{NRi|2|5|178}}</nowiki></code>: {{NRi|2|5|178}}
  
 
[[Category:Templates]]</noinclude><includeonly>{{#vardefine:args|0}}{{#if:{{{3|}}}|{{#vardefine:args|3}}|{{#if:{{{2|}}}|{{#vardefine:args|2}}|{{#vardefine:args|1}}}}}}{{#switch:{{#var:args}}
 
[[Category:Templates]]</noinclude><includeonly>{{#vardefine:args|0}}{{#if:{{{3|}}}|{{#vardefine:args|3}}|{{#if:{{{2|}}}|{{#vardefine:args|2}}|{{#vardefine:args|1}}}}}}{{#switch:{{#var:args}}
|1=[[Riesel prime 1|Mersenne {{Kbn|{{{1}}}}}]]
+
|1=[[Riesel prime 2 1|Mersenne {{Kbn|{{{1}}}}}]]
|2=[[Riesel prime {{{1}}}|Riesel {{Kbn|{{{1}}}|{{{2}}}}}]]
+
|2=[[Riesel prime 2 {{{1}}}|{{#ifeq:{{{1}}}|1|Mersenne {{Kbn|{{{2}}}}}|Riesel {{Kbn|{{{1}}}|{{{2}}}}}}}]]
|3=[[Riesel prime {{{2}}} {{{1}}}|Gen Riesel {{Kbn|{{{1}}}|{{{2}}}|{{{3}}}}}]]}}</includeonly>
+
|3=[[Riesel prime {{{2}}} {{{1}}}|Riesel {{Kbn|{{{1}}}|{{{2}}}|{{{3}}}}}]]}}</includeonly>

Latest revision as of 19:10, 6 June 2024

Purpose

Displays a Riesel number of the form kbn-1 with link to the page.

Usage

This template uses one to three unnamed parameters which are defined as follows:

{{NRi|<k-value>|<base>|<n-value>}}
  • one parameter: the n-value is given and displays as Mersenne number 2n-1
  • two parameters: the k- and n-values are given and displays as Riesel number k•2n-1
  • three parameters: the k- and n-values and the base b given and displays as Riesel number kbn-1

Examples