Problema con el metodo printf
El problema que tengo es al querer mostrar datos double alineados a la izquierda, donde cada dato double ocupe 15 caracteres, por ejemplo si quiero mostrar los numeros 1.124151 y 5.2342342 quisiera que java me los muestre asi:
1.12415123_____5.2342342234___-> Como veran completa los 15 espacios con espacios en blanco. ( los guiones representan los espacios )
- Inicie sesión o regístrese para enviar comentarios
decimales
En el formato puedes indicar cuántos decimales mostrar:
significa usar 15 posiciones en total, 8 de las cuales se usan para decimales.
Si pero el problema de usar
Si pero el problema de usar eso es que, cuando los caracteres son menos que los especificados en el formato, java te completa con ceros a la derecha.
Luego de muchos intentos encontre una forma, la cual es mostrando los doubles como si fueran caracteres, al final mi codigo de salida es :
System.out.printf( "%-15.15s%-15.15s" );
interesante
No sabía que se podía hacer eso jaj, está bueno saberlo.