The java.lang.Math.ceil () koristi se za pronalaženje najmanje vrijednosti cijelog broja koja je veća ili jednaka argumentu ili matematičkom cijelom broju.
Sintaksa
public static double ceil(double x)
Parametar
x= a value
Povratak
This method returns smallest floating-point value that is greater than or equal to the argument and is equal to a mathematical integer.
- Ako je argument pozitivna ili negativna dvostruka vrijednost, ova metoda će vratiti gornja vrijednost .
- Ako je argument NaN , ova metoda će se vratiti isti argument .
- Ako je argument Beskonačnost , ova metoda će se vratiti Beskonačnost s istim znakom kao argument.
- Ako je argument pozitivan ili negativan Nula , ova metoda će se vratiti Nula s istim znakom kao argument.
- Ako je argument manji od nule, ali veći od -1,0, ova metoda će vratiti Negativna nula kao izlaz.
Primjer 1
public class CeilExample1 { public static void main(String[] args) { double x = 83.56; // Input positive value, Output ceil value of x System.out.println(Math.ceil(x)); } }Testirajte sada
Izlaz:
84.0
Primjer 2
public class CeilExample2 { public static void main(String[] args) { double x = -94.73; // Input negative value, Output ceil value of x System.out.println(Math.ceil(x)); } }Testirajte sada
Izlaz:
-94.0
Primjer 3
public class CeilExample3 { public static void main(String[] args) { double x = -1.0 / 0; // Input negative infinity, Output negative infinity System.out.println(Math.ceil(x)); } }Testirajte sada
Izlaz:
-Infinity
Primjer 4
public class CeilExample4 { public static void main(String[] args) { double x = 0.0; // Input positive zero, Output positive zero System.out.println(Math.ceil(x)); } }Testirajte sada
Izlaz:
0.0
Primjer 5
public class CeilExample5 { public static void main(String[] args) { double x = -0.25; // Input less than zero but greater than -1.0, Output negative zero System.out.println(Math.ceil(x)); } }Testirajte sada
Izlaz:
-0.0