Skip to main content

Convierte a letras más de 10^600 números

Project description

Numlet

Numlet es una pequeña librería basada en Python capaz de convertir más de dos duocentillones de números diferentes a letras.

Instrucciones de instalación

Pero antes,
  • Asegurate de tener la última versión de pip instalada.
  • Nota que la primera alternativa se lleva a cabo desde un archivo normal de Python y la segunda desde un Jupyter Notebook.

Primera alternativa.

Esta alternativa se ha probado desde PyCharm.
  1. Abre el script donde quieres importar Numlet.
  2. Ve a la terminal del IDE y ejecuta:
    >  pip install git+https://github.com/roylanmartinez/Numlet.git
Si trabajas desde otro IDE y no sabes como instalar un package haz clíck

aquí

  1. Listo. Ve a la sección Utilización.

Segunda alternativa

Esta alternativa se ha probado desde Jupyter Notebook.
  1. Abre el script donde quieras importar Numlet.
  2. En la primera celda ejecuta:
    In []: ! pip install git+https://github.com/roylanmartinez/Numlet.git
  1. Listo. Ve a la sección Utilización.

Utilización

Ahora en tu script simplemente la importas.

from nlt import numlet as nl
Ejemplo 1:
n = 1
resultado = nl.Numero(n).a_letras
print(resultado)

Uno

Ejemplo 2:
n = -1000.123
resultado = nl.Numero(n).a_letras.lower()
print(resultado)

menos mil con ciento veintitrés milésimas

Ejemplo 3:
Recuerda poner los números décimales muy pequeños en comillas, más información aquí
n = '0.0000000000000000001'
resultado = nl.Numero(n).a_letras.upper()
print(resultado)

CERO CON UNA DIEZTRILLONÉSIMA

Ejemplo 4:
n = -1*abs(1 + 1000 + 1.12)
resultado = nl.Numero(n).a_letras
print(resultado)

Menos Mil Dos Con Doce Centésimas

Contribución

Las pull requests son bienvenidas, así como comentarios acerca de mejoras o bugs.

Licencia

MIT

¡Espero que les guste!

Repositorio: https://github.com/roylanmartinez/Numlet

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

numlet-2.0.0.tar.gz (6.3 kB view hashes)

Uploaded source

Built Distribution

numlet-2.0.0-py3-none-any.whl (6.8 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page