CodeGym/Blog Java/Aleatoriu/Metoda Java Math.ceil().
John Squirrels
Nivel
San Francisco

Metoda Java Math.ceil().

Publicat în grup
Este bine să vă familiarizați cu funcția ceil în matematică înainte de a trece la metoda ceil în Java.

Care este funcția plafon în matematică?

„O funcție ceil convertește un număr zecimal în cel mai mare întreg imediat.”
Dacă numărul trecut este deja un număr întreg sau un întreg, atunci același număr este valoarea plafonului. Cu toate acestea, dacă treceți o valoare nulă funcției plafon în matematică, obțineți un „zero”.

Ce este metoda Math.ceil() în Java?

Java oferă o metodă încorporată pentru a calcula funcția plafon în matematică. Pe care îl putem folosi liber prin trecerea unui argument de tip „dublu” metodei Math.ceil() . Să aruncăm o privire la câteva cazuri limită înainte de a trece la cazurile de utilizare.
  • Dacă parametrul „ dublu ” este, de asemenea, un „ întreg ” matematic [ex: 2.0 este același cu 2 ] - Rezultatul este egal cu întregul [adică; 2 însuși] .
  • Dacă parametrul (fie parametrul = x) este mai mic decât 0 dar mai mare decât -1 [ -1 > x < 0 ] - Rezultatul este egal cu zero negativ [-0] .
  • Dacă parametrul este NaN, +0, -0 sau ∞ - Rezultatul este același cu parametrul .
  • Dacă parametrul este „ null ” - spre deosebire de funcția tavan matematică în care obțineți un zero, aici veți obține o excepție java.lang.NullPointerException .

Exemplu

class Main {

  public static void main(String[] args) {

    Double totalStudentsInClass = 25.0;
    Double flourWeightInKgs = 5.13;
    Double aPoundOfOxygenInLitres = 0.3977;
    Double startingArrayIndexInJava = 0.0;
    Double aSelfDrivingCar = Double.NaN;
    Double numberOfStarsInTheSky = Double.POSITIVE_INFINITY;
    // For parameter  [ -1 > x < 0 ]
    Double x = -0.025;


    // using Math.ceil() method
    System.out.println("Total Students In Class = " + Math.ceil(totalStudentsInClass));
    System.out.println("Flour Weight In Kgs = " + Math.ceil(flourWeightInKgs));
    System.out.println("A Pound of Oxygen in Litres = " + Math.ceil(aPoundOfOxygenInLitres));
    System.out.println("Starting Array Index In Java = " + Math.ceil(startingArrayIndexInJava));
    System.out.println("A Self Driving Car = " + Math.ceil(aSelfDrivingCar));
    System.out.println("Number Of Stars In The Sky = " + Math.ceil(numberOfStarsInTheSky));
    System.out.println("Positive Zero = " + Math.ceil(+0.0));
    System.out.println("Negative Zero = " + Math.ceil(-0.0));
    System.out.println("x = " + x + " [ -1 > x < 0 ] = " + Math.ceil(-0.0));
  }

}

Ieșire

Total elevi în clasă = 25,0 Greutate făină în kg = 6,0 O liră de oxigen în litri = 1,0 Indexul matricei de pornire în Java = 0,0 O mașină cu conducere autonomă = NaN Număr de stele pe cer = Infinit Zero pozitiv = 0,0 Zero negativ = -0,0 x = -0,025 [ -1 > x < 0 ] = -0,0

Concluzie

Pentru a avea o strângere bună asupra metodei tavanului java, vă recomandăm să aveți, de asemenea, câteva cunoștințe bune despre funcția tavanului matematic. A avea o bază solidă ajută la construirea unei baze uniforme. Cu toate acestea, puteți continua să învățați, să creșteți și, ca întotdeauna, nu uitați să exersați!
Comentarii
  • Popular
  • Nou
  • Vechi
Trebuie să fii conectat pentru a lăsa un comentariu
Această pagină nu are încă niciun comentariu