Kaedah Java Math nextAfter () mengembalikan nombor yang berdekatan dengan argumen pertama ke arah argumen kedua.
Maksudnya, jika argumen pertama adalah 6.7 dan argumen kedua adalah 2.3 , bilangan bersebelahan 6.7 pada arah 2.3 adalah 6.699999999999999 .
Sintaks nextAfter()
kaedahnya adalah:
Math.nextAfter(start, direction)
Catatan : nextAfter()
Kaedahnya adalah kaedah statik. Oleh itu, kita boleh memanggil kaedah tersebut secara langsung dengan menggunakan nama kelas Math
.
nextAfter () Parameter
- mula - nombor permulaan yang nombor bersebelahan dikembalikan
- arah - menentukan bilangan bersebelahan yang
start
akan dikembalikan
Catatan : Jenis data permulaan dan arah boleh berupa float atau double.
nextAfter () Nilai Pulangan
- mengembalikan nombor yang berdekatan untuk mula menuju arah
Catatan : Sekiranya permulaan dan arah sama, maka nilai yang setara dengan arah dikembalikan.
Contoh: 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 ) )
Tutorial yang disyorkan
- Math.nextUp ()
- Math.nextDown ()