Código de Java - Convertir numeros a letras

sin imagen de perfil

Convertir numeros a letrasgráfica de visualizaciones


Java

Publicado el 21 de Octubre del 2002 por Oscar Galvis (11 códigos)
135.896 visualizaciones desde el 21 de Octubre del 2002
Código para convertir un número en su equivalente en letras hasta 99.999.9999

Versión 1
estrellaestrellaestrellaestrellaestrella(34)

Publicado el 21 de Octubre del 2002gráfica de visualizaciones de la versión: Versión 1
135.897 visualizaciones desde el 21 de Octubre del 2002
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

Si alguno de los archivos de descarga no funciona, comentanos aquí el error.




Comentarios sobre la versión: Versión 1 (34)

12 de Junio del 2003
estrellaestrellaestrellaestrellaestrella
Te felicito Oscar por tu claridad didactica. Tus programas son claros e interesantes.
Gracias
Responder
3 de Septiembre del 2003
estrellaestrellaestrellaestrellaestrella
Corre perfectamente
Responder
10 de Abril del 2004
estrellaestrellaestrellaestrellaestrella
por favor AYUDAME!!!!!!!
SOY EL MISMO DEL MAIL
Responder
27 de Junio del 2004
estrellaestrellaestrellaestrellaestrella
En q t ayudo????
Responder
27 de Junio del 2004
estrellaestrellaestrellaestrellaestrella
Gracias Miguel ! espero sean utiles!
Responder
11 de Octubre del 2005
estrellaestrellaestrellaestrellaestrella
Si se quiere convertir importe con decimales

public String convertirLetras(int entero, int decimales){

StringBuffer resultado = new StringBuffer();
String strEntero = convertirLetras(entero);
numero = 0;
flag=0;

String strDecimales = convertirLetras(decimales);
resultado.append(strEntero);
resultado.append(" con ");
resultado.append(strDecimales);
return resultado.toString();
}
Responder
13 de Abril del 2006
estrellaestrellaestrellaestrellaestrella
corre muy bien gracias
Responder
20 de Septiembre del 2006
estrellaestrellaestrellaestrellaestrella
No pasa nada con tu codigo...Sale mucho mas corto con una base de datos_java.
Responder
11 de Octubre del 2006
estrellaestrellaestrellaestrellaestrella
jala muy bien, Gracias!!
Responder
29 de Febrero del 2008
estrellaestrellaestrellaestrellaestrella
Primero que nada gracias por tener disponible este codigo, ma he a sido de gran ayuda,,,,,,,,,,,,,y nada mas me queda decirte que estamos en contacto para lo que se ofresca.
Responder
19 de Agosto del 2008
estrellaestrellaestrellaestrellaestrella
Muchas gracias Oscar, me fue muy util
Responder
30 de Septiembre del 2008
estrellaestrellaestrellaestrellaestrella
Gracias amigo me sirvio mucho

Suerte
Responder
23 de Marzo del 2009
estrellaestrellaestrellaestrellaestrella
Gracias, de mucha ayuda
Responder
18 de Julio del 2009
estrellaestrellaestrellaestrellaestrella
:) mcuhas gracias por el codigo
Responder
7 de Diciembre del 2009
estrellaestrellaestrellaestrellaestrella
Gracias por el Codigo Fuente esta muy Bien y Compilo a la Perfeccion.
Responder
7 de Abril del 2010
estrellaestrellaestrellaestrellaestrella
Excelente aporte!!!
Responder
26 de Abril del 2011
estrellaestrellaestrellaestrellaestrella
esta excelente , pero necesito hasta 100.000.000 falta un numero si alguienpuede modficar
Responder
5 de Mayo del 2011
estrellaestrellaestrellaestrellaestrella
gracias me fue de gran ayuda le tuve que hacer muchas modificaciones para hacerlo funcionar mediante fabricas en hibernate si alquien le interesa paso mi codigo con interfaces
Responder
24 de Febrero del 2013
estrellaestrellaestrellaestrellaestrella
aca les dejo el algoritmo http://convetirnumerosaletras.blogspo­t.com/2013/02/algoritmo.html
Responder
miguel bermudes
20 de Abril del 2015
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
Gaston
29 de Abril del 2015
estrellaestrellaestrellaestrellaestrella
exelente, buen aporte y gracias.
Responder
Beto
28 de Mayo del 2015
estrellaestrellaestrellaestrellaestrella
No corre
http://prntscr.com/7a7grh
http://prntscr.com/7a7gxh
Responder
henrry
18 de Agosto del 2015
estrellaestrellaestrellaestrellaestrella
muy bueno el codigo
Responder
Juan
29 de Agosto del 2015
estrellaestrellaestrellaestrellaestrella
Excelente!.. y Muchas Gracias!
Responder
Marcelo
23 de Diciembre del 2015
estrellaestrellaestrellaestrellaestrella
Agradecido.

Soy un programador experimentado en Visual Basic y estoy incursionando en Java desde hace algún tiempo.

Tengo desarrollada una clase en VB6 que realiza la misma tarea, pero por una urgencia me vi obligado a buscar una solución en Java (en lugar de traducir la mía), y me encontré con la tuya que me resultó muy satisfactoria. Felicitaciones por tu trabajo. Me ha servido de mucho.
Responder
wena
21 de Octubre del 2016
estrellaestrellaestrellaestrellaestrella
wena man. se agradece
Responder
1 de Diciembre del 2016
estrellaestrellaestrellaestrellaestrella
tengo un pronlema porque cuando le doy run me dice que la clase numero.Numero no esta validada
y num me sale subrayado en gris o verde creo
Responder
RicardoAngulo
20 de Diciembre del 2016
estrellaestrellaestrellaestrellaestrella
Les dejo una forma más facil de convertir tmb con decimales.
Saludos
public String convertirLetras(String numero, boolean Mayusculas){
String parte_decimal;
//si el numero utiliza (.) en lugar de (,) -> se reemplaza
numero = String.valueOf(numero).replace(".", ",");
//si el numero no tiene parte decimal, se le agrega ,00
if(numero.indexOf(",")==-1){
numero = numero + ",00";
}

String Num[] = numero.split(",");
if(String.valueOf(Num[1]).length() == 1){
parte_decimal = Num[1] + "0";
}else{
parte_decimal = Num[1];
}
num_letras = decmillon(Integer.parseInt(Num[0]));
if(Mayusculas) {
return "(" + num_letras.toUpperCase() + " PESOS " + parte_decimal + "/100 M.N)";
}else{
return "(" + num_letras + " pesos " + parte_decimal + "/100 m.n)";
}



}
Responder
Pedro
9 de Marzo del 2017
estrellaestrellaestrellaestrellaestrella
Necesito convertir números mayores a 100m y no funciona..
Responder
daniel
20 de Abril del 2018
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
Luis
4 de Julio del 2018
estrellaestrellaestrellaestrellaestrella
Genial!!! muy bueno, lo mejore un poco y me funciona de maravilla
Responder
Carmelo
3 de Abril del 2019
estrellaestrellaestrellaestrellaestrella
Muchas gracias por el aporte!!!! Me ha ahorrado muchísimo trabajo!!
Responder
FRANKLIN
15 de Diciembre del 2019
estrellaestrellaestrellaestrellaestrella
Yo me propuse hacer ese programa en menos de 50 lineas que convirtiera hasta la cantidad 999.999.999,99 decimales incluidos y lo hice en 44 lineas. corre perfecto. en ingles y español
Responder
EJ02212004
23 de Marzo del 2020
estrellaestrellaestrellaestrellaestrella
Rotelo :v
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s338