Método ChoiceFormat nextDouble (doble) en Java con ejemplos

El método nextDouble(doble) de la clase java.text.ChoiceFormat se usa para obtener el valor doble justo mayor que el valor doble especificado.
 

Sintaxis:  

public static final double nextDouble(double d)

Parámetro : este método acepta el valor doble d como parámetro para el que se devuelve el siguiente valor doble.
Valor devuelto: este método devuelve un valor doble justo mayor que el valor doble pasado.
A continuación se muestran los ejemplos para ilustrar el método nextDouble() :
Ejemplo 1:  

Java

// Java program to demonstrate
// nextDouble() method
 
import java.text.*;
import java.util.*;
import java.io.*;
 
public class GFG {
    public static void main(String[] argv)
    {
        // getting double value just
        // greater than the passed value
        // using nextDouble() method
        double value
            = ChoiceFormat.nextDouble(22);
 
        // display the result
        System.out.print("Next greater double"
                         + " value than 22: "
                         + value);
    }
}
Producción: 

Next greater double value than 22: 22.000000000000004

 

Ejemplo 2: 

Java

// Java program to demonstrate
// nextDouble() method
 
import java.text.*;
import java.util.*;
import java.io.*;
 
public class GFG {
    public static void main(String[] argv)
    {
        // calling getValue() method
        getValue(1.23d);
        getValue(10d);
        getValue(-12d);
        getValue(1.2f);
        getValue(50);
    }
 
    // defining getValue() method
    public static void getValue(double doub)
    {
 
        // getting double value just
        // greater than the passed value
        // using nextDouble() method
        double value
            = ChoiceFormat.nextDouble(doub);
 
        // display the result
        System.out.println("Next greater double"
                         + " value than "
                         + doub + ": " + value);
    }
}
Producción: 

Next greater double value than 1.23: 1.2300000000000002
Next greater double value than 10.0: 10.000000000000002
Next greater double value than -12.0: -11.999999999999998
Next greater double value than 1.2000000476837158: 1.200000047683716
Next greater double value than 50.0: 50.00000000000001

 

Referencia: https://docs.oracle.com/javase/9/docs/api/java/text/ChoiceFormat.html#nextDouble-double-

Publicación traducida automáticamente

Artículo escrito por RohitPrasad3 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 *