Vorlage:Basiswechsel

aus Wikipedia, der freien Enzyklopädie


Diese Vorlage dient der Umwandlung einer positiven ganzen Zahl vom Dezimalsystem in ein anderes.

Kopiervorlage

{{Basiswechsel|1=|2=|p=|s=}}

Parameter

Standardparameter 1
Die umzuwandelnde Zahl. Es muss eine nichtnegative Ganzzahl sein.
Standardparameter 2
Die neue Zahlenbasis. Eine ganze Zahl im Bereich von 2 bis 36.
p
Ein etwaiger Prefix, also ein Text direkt vor der Ausgabe, z.B. "0x" für eine Hexadezimalzahl.
s
Ein Suffix, also ein Text direkt nach der Ausgabe, z.B. "<sub>hex</sub>" für eine Hexadezimalzahl.

Beispiele

  1. {{Basiswechsel|1=987654321|2=16|s=<sub>hex</sub>}} ergibt: 3ADE68B1hex
  2. {{Basiswechsel|1=987654321|2=12|s=<sub>12</sub>}} ergibt: 23691B26912
  3. {{Basiswechsel|1=987654321|2=8|s=<sub>oct</sub>}} ergibt: 7267464261oct
  4. {{Basiswechsel|1=987654321|2=16|p=0x}} ergibt: 0x3ADE68B1