Difference between revisions of "Template:Infobox number/box"

From blackwiki
Jump to navigation Jump to search
imported>Frietjes
(add for 2 (number))
Line 24: Line 24:
 
| data4  = {{#if:{{{factorization|}}}|{{{factorization}}}|{{#invoke:Factorization|factor|{{{number}}}|big= yes|serif= yes}}}}
 
| data4  = {{#if:{{{factorization|}}}|{{{factorization}}}|{{#invoke:Factorization|factor|{{{number}}}|big= yes|serif= yes}}}}
  
| label5 = [[prime number|Prime]]  
+
| label5 = [[Gaussian integer]] factorization
| data5 = {{{prime|}}}
+
| data5 = {{{gaussian integer factorization|}}}
  
| label6 = [[Divisor]]s
+
| label6 = [[prime number|Prime]]  
| data6 = {{{divisor|}}}
+
| data6 = {{{prime|}}}
  
| label7 = [[Roman numeral]]
+
| label7 = [[Divisor]]s
| data7 = {{#if:{{{roman|}}}|{{{roman}}}|{{Roman|{{{number}}}|}} }}
+
| data7 = {{{divisor|}}}
  
| label8 = Roman numeral ([[unicode]])
+
| label8 = [[Roman numeral]]
| data8 = {{{roman unicode|}}}
+
| data8 = {{#if:{{{roman|}}}|{{{roman}}}|{{Roman|{{{number}}}|}} }}
  
| label9 = [[Unicode]] symbol(s)
+
| label9 = Roman numeral ([[unicode]])
| data9 = {{{unicode|}}}
+
| data9 = {{{roman unicode|}}}
  
| label10 = [[Greek language|Greek]] [[Numerical prefix|prefix]]
+
| label10 = [[Unicode]] symbol(s)
| data10 = {{{greek prefix|}}}
+
| data10 = {{{unicode|}}}
  
| label11 = [[Latin]] [[Numerical prefix|prefix]]
+
| label11 = [[Greek language|Greek]] [[Numerical prefix|prefix]]
| data11 = {{{latin prefix|}}}
+
| data11 = {{{greek prefix|}}}
  
| label12 = [[Binary numeral system|Binary]]
+
| label12 = [[Latin]] [[Numerical prefix|prefix]]
| data12 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Binary|{{{number}}} }} }}
+
| data12 = {{{latin prefix|}}}
  
| label13 = [[Ternary numeral system|Ternary]]
+
| label13 = [[Old English language|Old English]] [[Numerical prefix|prefix]]
| data13 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Ternary|{{{number}}} }} }}
+
| data13 = {{{old english prefix|}}}
  
| label14 = [[Quaternary numeral system|Quaternary]]
+
| label14 = [[Binary numeral system|Binary]]
| data14 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Quaternary numeral system|{{{number}}} }} }}
+
| data14 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Binary|{{{number}}} }} }}
  
| label15 = [[Octal]]
+
| label15 = [[Ternary numeral system|Ternary]]
| data15 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Octal|{{{number}}} }} }}
+
| data15 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Ternary|{{{number}}} }} }}
  
| label16 = [[Duodecimal]]
+
| label16 = [[Quaternary numeral system|Quaternary]]
| data16 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Duodecimal|{{{number}}} }} }}
+
| data16 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Quaternary numeral system|{{{number}}} }} }}
  
| label17 = [[Hexadecimal]]
+
| label17 = [[Octal]]
| data17 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Hexadecimal|{{{number}}} }} }}
+
| data17 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Octal|{{{number}}} }} }}
  
| label18 = [[Vigesimal]]
+
| label18 = [[Duodecimal]]
| data18 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Vigesimal|{{{number}}} }} }}
+
| data18 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Duodecimal|{{{number}}} }} }}
  
| label19 = [[Base 36]]
+
| label19 = [[Hexadecimal]]
| data19 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Base 36|{{{number}}} }} }}
+
| data19 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Hexadecimal|{{{number}}} }} }}
  
| label21 = {{{lang1}}}
+
| label20 = [[Vigesimal]]
| data21 = {{#if:{{{lang1|}}}|{{{lang1 symbol|}}}}}
+
| data20 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Vigesimal|{{{number}}} }} }}
  
| label22 = {{{lang2}}}
+
| label21 = [[Base 36]]
| data22 = {{#if:{{{lang2|}}}|{{{lang2 symbol|}}}}}
+
| data21 = {{#ifexpr:abs({{{number}}}) <= 9007199254740991 | {{Base 36|{{{number}}} }} }}
  
| label23 = {{{lang3}}}  
+
| label23 = {{{lang1}}}  
| data23 = {{#if:{{{lang3|}}}|{{{lang3 symbol|}}}}}
+
| data23 = {{#if:{{{lang1|}}}|{{{lang1 symbol|}}}}}
  
| label24 = {{{lang4}}}  
+
| label24 = {{{lang2}}}  
| data24 = {{#if:{{{lang4|}}}|{{{lang4 symbol|}}}}}
+
| data24 = {{#if:{{{lang2|}}}|{{{lang2 symbol|}}}}}
  
| label25 = {{{lang5}}}  
+
| label25 = {{{lang3}}}  
| data25 = {{#if:{{{lang5|}}}|{{{lang5 symbol|}}}}}
+
| data25 = {{#if:{{{lang3|}}}|{{{lang3 symbol|}}}}}
  
| label26 = {{{lang6}}}  
+
| label26 = {{{lang4}}}  
| data26 = {{#if:{{{lang6|}}}|{{{lang6 symbol|}}}}}
+
| data26 = {{#if:{{{lang4|}}}|{{{lang4 symbol|}}}}}
  
| label27 = {{{lang7}}}  
+
| label27 = {{{lang5}}}  
| data27 = {{#if:{{{lang7|}}}|{{{lang7 symbol|}}}}}
+
| data27 = {{#if:{{{lang5|}}}|{{{lang5 symbol|}}}}}
  
| label28 = {{{lang8}}}  
+
| label28 = {{{lang6}}}  
| data28 = {{#if:{{{lang8|}}}|{{{lang8 symbol|}}}}}
+
| data28 = {{#if:{{{lang6|}}}|{{{lang6 symbol|}}}}}
  
| label29 = {{{lang9}}}  
+
| label29 = {{{lang7}}}  
| data29 = {{#if:{{{lang9|}}}|{{{lang9 symbol|}}}}}
+
| data29 = {{#if:{{{lang7|}}}|{{{lang7 symbol|}}}}}
  
| label30 = {{{lang10}}}  
+
| label30 = {{{lang8}}}  
| data30 = {{#if:{{{lang10|}}}|{{{lang10 symbol|}}}}}
+
| data30 = {{#if:{{{lang8|}}}|{{{lang8 symbol|}}}}}
  
| label31 = {{{lang11}}}  
+
| label31 = {{{lang9}}}  
| data31 = {{#if:{{{lang11|}}}|{{{lang11 symbol|}}}}}
+
| data31 = {{#if:{{{lang9|}}}|{{{lang9 symbol|}}}}}
  
| label32 = {{{lang12}}}  
+
| label32 = {{{lang10}}}  
| data32 = {{#if:{{{lang12|}}}|{{{lang12 symbol|}}}}}
+
| data32 = {{#if:{{{lang10|}}}|{{{lang10 symbol|}}}}}
  
| label33 = {{{lang13}}}  
+
| label33 = {{{lang11}}}  
| data33 = {{#if:{{{lang13|}}}|{{{lang13 symbol|}}}}}
+
| data33 = {{#if:{{{lang11|}}}|{{{lang11 symbol|}}}}}
  
| label34 = {{{lang14}}}  
+
| label34 = {{{lang12}}}  
| data34 = {{#if:{{{lang14|}}}|{{{lang14 symbol|}}}}}
+
| data34 = {{#if:{{{lang12|}}}|{{{lang12 symbol|}}}}}
  
| label35 = {{{lang15}}}  
+
| label35 = {{{lang13}}}
| data35 = {{#if:{{{lang15|}}}|{{{lang15 symbol|}}}}}
+
| data35 = {{#if:{{{lang13|}}}|{{{lang13 symbol|}}}}}
 +
 
 +
| label36 = {{{lang14}}}
 +
| data36 = {{#if:{{{lang14|}}}|{{{lang14 symbol|}}}}}
 +
 
 +
| label37 = {{{lang15}}}  
 +
| data37 = {{#if:{{{lang15|}}}|{{{lang15 symbol|}}}}}
  
 
}}</includeonly><noinclude>
 
}}</includeonly><noinclude>

Revision as of 17:20, 19 May 2013

50px Template documentation

This subtemplate is used to generate the infobox for {{infobox number}}. By using a subtemplate, it reduces the repetition in the code by using a single computation of the value for |number= by {{infobox number}}, which is passed to this subtemplate. This subtemplate should by used only by {{infobox number}}, and not used directly.