Java Math nextAfter () meetod tagastab esimese argumendi kõrval oleva arvu teise argumendi suunas.
See tähendab, et kui esimene argument on 6.7 ja teine argument on 2.3 , siis külgnev arv 6.7 suunas 2.3 on 6.69999999999999999 .
Meetodi süntaks nextAfter()
on:
Math.nextAfter(start, direction)
Märkus : nextAfter()
meetod on staatiline meetod. Seega saame meetodile helistada otse, kasutades klassi nime Math
.
nextAfter () parameetrid
- start - stardinumber, mille külgnev number tagastatakse
- direction - määrab, milline külgnev arv
start
tuleb tagastada
Märkus : alguse ja suuna andmetüüp võib olla ujuk või topelt.
nextAfter () Return Väärtused
- tagastab külgneva arvu, et alustada suuna suunas
Märkus . Kui algus ja suund on võrdsed, tagastatakse suunaga samaväärne väärtus.
Näide: 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 ) )
Soovitatavad õpetused
- Math.nextUp ()
- Math.nextDown ()