nextAfter()
Java Math nextAfter() metodi
Misol
Turli sonlar uchun turli yo‘nalishlardagi keyingi suzuvchi nuqtali sonni toping:
System.out.println(Math.nextAfter(1, 2));
System.out.println(Math.nextAfter(1, 0));
System.out.println(Math.nextAfter(0.5f, 1.0f));
System.out.println(Math.nextAfter(0.5f, 0.0f));
Ta’rif va qo‘llanilishi
nextAfter() metodi y soni yo‘nalishida x soniga qo‘shni bo‘lgan suzuvchi nuqtali sonni qaytaradi.
Agar y x dan katta bo‘lsa, metod x dan katta bo‘lgan eng kichik suzuvchi nuqtali sonni qidiradi. Agar y x dan kichik bo‘lsa, x dan kichik bo‘lgan eng katta suzuvchi nuqtali sonni qidiradi. Agar y x ga teng bo‘lsa, bu metod x ni qaytaradi.
double tipidagi argumentlar uchun qaytariladigan qiymat float tipidagi argumentlar uchun qaytariladigan qiymatga qaraganda x ga yaqinroq bo‘ladi.
Sintaksis
Quyidagilardan biri:
public static double nextAfter(double x, double y)
public static float nextAfter(float x, double y)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| x | Majburiy. Boshlang‘ich son. |
| y | Majburiy. Qadam tashlanadigan yo‘nalish. |
Texnik tafsilotlar
| Qaytaradi: | Boshlang‘ich nuqtadan ko‘rsatilgan yo‘nalishdagi keyingi suzuvchi nuqtali sonni ifodalovchi double yoki float qiymat. |
|---|---|
| Java versiyasi: | 1.6+ |
❮ Math metodlari
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
