Ejemplos de printf con decimales

Un repaso de como se utiliza printf mostrando determinados decimales.
public class EjPrintf1 {

 public static void main(String[] args) {
  //%  <- indica que se escribira un valor
  //.2 <- indica el número de decimales
  //f  <- indica que es de tipo float o double
  
  //%n <- es un salto de linea, equivalente a \n
  System.out.printf("%.2f %n", 12.3698);
  
  // printf realiza un redondeo para mostrar los
  // 2 decimales que le hemos indicado
  // En el primer caso saldrá 12,37 y en el segundo
  // 12,34
  System.out.printf("%.2f %n", 12.3438);
  
  // otro ej. con 3 decimales
  System.out.printf("%.3f %n", 12.3698);
  
  // ej. con variable mostrando 2 decimales
  // la salida será 12,70
  double variable1 = 12.6987;
  System.out.printf("%.2f %n", variable1);

 }

}

No hay comentarios:

Publicar un comentario