Método DecimalFormat setMaximumIntegerDigits() en Java

El método setMaximumIntegerDigits() es un método integrado de la clase java.text.DecimalFomrat en Java y se utiliza para establecer el número máximo de dígitos permitidos en la parte integral de un número. La parte integral de un número es la parte que se muestra antes del símbolo decimal (.).

Sintaxis :

public void setMaximumIntegerDigits(int newVal)

Parámetros : la función acepta un solo parámetro newVal , que es el nuevo valor para el número máximo de dígitos enteros que se permite establecer para esta instancia de DecimalFormat.

Valor devuelto : la función no devuelve ningún valor.

A continuación se muestra la implementación de la función anterior:

Programa 1 :

// Java program to illustrate the
// setMaximumIntegerDigits() method
  
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.Currency;
import java.util.Locale;
  
public class Main {
    public static void main(String[] args)
    {
  
        // Create the DecimalFormat Instance
        DecimalFormat deciFormat = new DecimalFormat();
  
        deciFormat.setMaximumIntegerDigits(6);
  
        System.out.println(deciFormat.format(12345678.3456789));
    }
}
Producción:

345, 678.346

Programa 2 :

// Java program to illustrate the
// setMaximumIntegerDigits() method
  
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.Currency;
import java.util.Locale;
  
public class Main {
    public static void main(String[] args)
    {
  
        // Create the DecimalFormat Instance
        DecimalFormat deciFormat = new DecimalFormat();
  
        deciFormat.setMaximumIntegerDigits(6);
  
        System.out.println(deciFormat.format(1234.3456789));
    }
}
Producción:

1, 234.346

Referencia : https://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html#setMaximumIntegerDigits(int)

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *