Módulo:ConvertNumeric/doc

De Enciclopedia de conocimiento de la Iglesia de Dios
Revisión del 07:19 25 abr 2023 de Pyc1948 (discusión | contribs.) (Página creada con «== Uso == {{#invoke:{{BASEPAGENAME}}|''nombre_de_la_función''}} La función principal es <code>numeral_to_spanish</code> y recibe los siguientes parámetros opcionales a parte del número: * <code>case=u o case=U</code>: para mostrar la primera letra en mayúscula * <code>ord=on</code>: para devolver el número deletreado en ordinal * <code>lk=on o lk=grupo</code>: para generar enlaces a las magnitudes ** Ejemplo: con 1001001001001000 *** <code>lk=on</code> g…»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Ir a la navegación Ir a la búsqueda

Esta es la página de documentación de Módulo:ConvertNumeric

Uso

{{#invoke:ConvertNumeric|nombre_de_la_función}}

La función principal es numeral_to_spanish y recibe los siguientes parámetros opcionales a parte del número:

  • case=u o case=U: para mostrar la primera letra en mayúscula
  • ord=on: para devolver el número deletreado en ordinal
  • lk=on o lk=grupo: para generar enlaces a las magnitudes
    • Ejemplo: con 1001001001001000
      • lk=on generaría todos los enlaces "mil un billones mil un millones mil"
      • lk=billones generaría solo el especificado "mil un billones mil un millones mil"
      • lk= no generaría ninguno "mil un billones mil un millones mil"
  • negative=palabra utilizaría "palabra" en vez de "menos" con números negativos
    • Ejemplo: con -1
      • negative=- generaría "- uno"
      • negative=Queen generaría "Queen uno"
      • por defecto se generaría "menos uno"

También están disponibles las siguientes funciones:

  • decToHex: para convertir de números decimales a hexadecimales
    • Ejemplo: 50 -> 32
  • _roman_to_numeral: para convertir un número romano a decimal
    • Ejemplo: VI -> 6

Colaborar

Las pruebas del módulo se pueden encontrar en Módulo:ConvertNumeric/tests y el resultado de su ejecución en Módulo discusión:ConvertNumeric/tests
Antes de modificar el módulo prueba tus cambios en Módulo:ConvertNumeric/sandbox y observa el resultado de aplicar los tests en Módulo discusión:ConvertNumeric/sandbox/testcases