Module: (Java) Variables. Formatos de salida


Problem

5/7

Ancho y precisión del campo de salida

Theory Click to read/hide

*** material detallado: para aquellos interesados ​​en el lenguaje Java ***
Los especificadores de salida adicionales le permiten controlar la salida de números en ciertos formatos.

Ancho de campo mínimo
Ejemplo:
%04d  - el número se mostrará en 4 posiciones, si hay menos de cuatro dígitos, los primeros serán ceros
int a=34; Sistema.salida.printf("%04d",a); //en pantalla: 0 0 3 4   
El guión bajo se coloca aquí específicamente para mostrar visualmente la salida del número.   

%4d – lo mismo, pero en lugar de ceros habrá espacios
int a=34; System.out.printf(“%4d”,a); //en pantalla:      3 4 < /código>

Salida con cierta precisión: se utiliza para generar números reales. De forma predeterminada, los números reales se muestran con una precisión de hasta 6 decimales. Pero hay casos que deben generarse con una precisión diferente. En este caso, debe especificar cuántos lugares de familiaridad asignar para el número en sí y cuántos después del punto decimal.
Por ejemplo,
%9.3f   - se mostrará un número real en 9 posiciones, con tres decimales.

doble a=34.24356; Sistema.salida.printf("%9.3f",a); // en pantalla: _ _ _ 3 2 . 2 4 4

Tratemos de usar esta información en la práctica.

Problem

Esta es una actividad opcional para quienes deseen obtener más información sobre el operador de salida de Java.

En la cuarta línea, escriba una declaración que muestre el valor de la variable a en un campo de 10 caracteres lleno de ceros desde la izquierda (justificado a la derecha).