App inventor 2 en español
Cómo programar los teléfonos móviles con Android.
Curso de App inventor 2 en español - Juan Antonio Villalpando
-- Tutorial de iniciación de App Inventor 2 en español --
Volver al índice del tutorial
____________________________
76.- Separador miles.
p76_separador_miles.aia
- Tenemos en pantalla el número:
12345678.5432
y queremos presentarlo de la forma:
12.345.678,5432
Es decir, con el punto separador de miles y la coma, en vez del punto, como separador decimal.
App inventor no tiene bloques para formatear el número de esa manera, así que tenemos que construir un algoritmo.
- (En el siguiente tutorial veremos otro método: 76B.- Separador de miles en un número. Otro método)
_________________
- Diseño.
_________________
- Bloques.
_________________
- Comentarios.
Introducimos el número:
12345678.5432
- Recorta en dos tramos por el punto. Y los tramos se introducen automáticamente en una lista.
- La parte 1 de la lista es: 12345678 (= entero)
- La parte 2 de la lista es: 5432 (= decimal)
-----------------------------
- Toma la parte entera y va sacando cifra a cifra empezando por la de la derecha, el 8.
- En el bucle se van agregando las cifras, como va de final a principio saldría: 87654321
- Pero como UNO las cifras al revés sale: 12345678
- Además cuando el contador k es múltiplo de 3, (módulo k y 3), se añade el punto de miles:
12.345.678
- Al final UNO la parte entera y la decimal separados por coma:
12.345.678,5432
------------------------------
_______________________________
|