Java Math NextUp ()

Java Math nextUp () -menetelmä palauttaa määrätyn argumentin vieressä olevan numeron positiivisen äärettömyyden suuntaan.

Toisin sanoen, jos argumentti on 6.7 , niin vierekkäinen luku 6.7 positiivisen äärettömyyden suunnassa on 6.700000000000001 .

Menetelmän syntaksi nextUp()on:

 Math.nextUp(start)

Huomaa : nextUp()Menetelmä on staattinen menetelmä. Siksi voimme kutsua menetelmää suoraan luokan nimellä Math.

nextUp () -parametrit

  • start - lähtönumero, jonka viereinen numero palautetaan

Huomaa : Käynnistyksen tietotyyppi voi olla joko float tai double.

nextUp () Palautusarvot

  • palauttaa viereisen numeron aloittaakseen kohti positiivista ääretöntä
  • palauttaa NaN: n, jos alku on NaN
  • palauttaa positiivisen äärettömyyden, jos alku on positiivinen ääretön

Huomaa : nextUp()Menetelmä vastaa Math.nextAfter (start, Double.POSITIVE_INFINITY) -menetelmää.

Esimerkki: Java Math.nextUp ()

 class Main ( public static void main(String() args) ( // float arguments float start1 = 7.9f; System.out.println(Math.nextUp(start1)); // 7.9000006 // double arguments double start2 = 7.9; System.out.println(Math.nextUp(start2)); // 7.900000000000001 // with positive infinity double infinity = Double.POSITIVE_INFINITY; System.out.println(infinity); // Infinity // with NaN double nan = Math.sqrt(-5); System.out.println(Math.nextUp(nan)); // NaN ) )

Tässä olemme käyttäneet Java Math.sqrt (-5) -menetelmää laskemaan neliöjuuri -5 . Koska negatiivisen luvun neliöjuuri ei ole luku, Math.nextUp(nan)palauttaa NaN .

Tämä Double.POSITIVE_INFINITYon Doubleluokan kenttä, jonka avulla voimme toteuttaa äärettömyyden ohjelmassa.

Suositellut oppaat

  • Math.nextAfter ()
  • Math.nextDown ()

Mielenkiintoisia artikkeleita...