logo

Java metóda Math.ceil().

The java.lang.Math.ceil () sa používa na nájdenie najmenšej celočíselnej hodnoty, ktorá je väčšia alebo rovná argumentu alebo matematickému celému číslu.

Syntax

 public static double ceil(double x) 

Parameter

 x= a value 

Návrat

 This method returns smallest floating-point value that is greater than or equal to the argument and is equal to a mathematical integer. 
  • Ak je argument kladná alebo záporná dvojitá hodnota, táto metóda vráti hodnotu hodnota stropu .
  • Ak je argument NaN , táto metóda sa vráti rovnaký argument .
  • Ak je argument Nekonečno , táto metóda sa vráti Nekonečno s rovnakým znamienkom ako argument.
  • Ak je argument pozitívny alebo negatívny nula , táto metóda sa vráti nula s rovnakým znamienkom ako argument.
  • Ak je argument menší ako nula, ale väčší ako -1,0, táto metóda sa vráti Záporná nula ako výkon.

Príklad 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)); } } 
Vyskúšajte to

Výkon:

 84.0 

Príklad 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)); } } 
Vyskúšajte to

Výkon:

 -94.0 

Príklad 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)); } } 
Vyskúšajte to

Výkon:

 -Infinity 

Príklad 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)); } } 
Vyskúšajte to

Výkon:

 0.0 

Príklad 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)); } } 
Vyskúšajte to

Výkon:

 -0.0