Plantilla:Hex2dec/ús

De Viquipèdia
Dreceres ràpides: navegació, cerca

Exemples[modifica | modifica el codi]

Funciona per a valors dins del rang 0x000xFFFFFFFF.

  • {{hex2dec|0x0000}} → 0
  • {{hex2dec|0xA0}} → 160
  • {{hex2dec|0x7C0}} → 1984
  • {{hex2dec|0xFFFF}} → 65535
  • {{hex2dec|0x845FED}} → 8675309
  • {{hex2dec|0x75BCD15}} → 123456789
  • {{hex2dec|0xDEADBEEF}} → 3735928559
  • {{hex2dec|0xFFFFFFFF}} → 4294967295

La plantilla també accepta hexadecimals en minúscula precedits o no pel prefix «0x».

  • {{hex2dec|0xa0}} → 160
  • {{hex2dec|a0}} → 160
  • {{hex2dec|0x00A0}} → 160
  • {{hex2dec|A0}} → 160

Detalls tècnics[modifica | modifica el codi]

Aquesta plantilla per a funcionar necessita emprar les següents subplantilles:

  • {{Hex2dec/main}}: fa les multiplicacions i sumes necessàries per a convertir el nombre donat a base decimal.
  • {{Hex2dec/1}}: retorna la longitud de la paraula hexadecimal.
  • {{Hex2dec/2}}: converteix cada caràcter hexadecimal al seu equivalent decimal.