Java Math seuraava (jälkeen) ()

Java Math nextAfter () -menetelmä palauttaa ensimmäisen argumentin vieressä olevan numeron toisen argumentin suuntaan.

Toisin sanoen, jos ensimmäinen argumentti on 6.7 ja toinen argumentti on 2.3 , viereinen luku 6.7 suuntaan 2.3 on 6.699999999999999 .

Menetelmän syntaksi nextAfter()on:

 Math.nextAfter(start, direction)

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

nextAfter () -parametrit

  • start - lähtönumero, jonka viereinen numero palautetaan
  • suunta - määrittää, mikä vierekkäinen numero startpalautetaan

Huomaa : Lähtön ja suunnan tietotyyppi voi olla joko kelluva tai kaksinkertainen.

nextAfter () Palauta arvot

  • palauttaa viereisen numeron aloittaakseen suuntaan

Huomaa : Jos lähtö ja suunta ovat samat, palaa suuntaan vastaava arvo.

Esimerkki: Java Math.nextAfter ()

 class Main ( public static void main(String() args) ( // float arguments // returns the smaller adjacent number float start1 = 7.9f; float direction1 = 3.3f; System.out.println(Math.nextAfter(start1, direction1)); // 7.8999996 // double arguments // returns the larger adjacent number double start2 = 7.9f; double direction2 = 9.8f; System.out.println(Math.nextAfter(start2, direction2)); // 7.9000000953674325 ) )

Suositellut oppaat

  • Math.nextUp ()
  • Math.nextDown ()

Mielenkiintoisia artikkeleita...