English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math Mathematische Methoden
Der Java Math nextAfter() Methode gibt eine Nummer zurück, die der ersten Nummer in der Richtung des zweiten Parameters adjazent ist.
Das bedeutet, wenn der erste Parameter6.7zweiter Parameter ist2.3wenn2.3in der Richtung6.7Die adjacenten Nummer ist6.699999999999999.
Die Syntax der nextAfter() Methode ist:
Math.nextAfter(start, direction)
BeachtungnextAfter() ist ein statischer Methoden. Daher können wir die Methode direkt mit dem Klassennamen Math aufrufen.
start - Startnummer der adjacenten Nummer
direction- Bestimmen Sie die anzuzeigende adjacency Number
BeachtungDie Datenarten von start und direction können float oder double sein.
Beachtung:Wenn start und direction gleich sind, wird der Wert gleich direction zurückgegeben.
class Main { public static void main(String[] args) { // float Parameter //Rückgabe des kleineren benachbarten Ziffern float start1 = 7.9f; float direction1 = 3.3f; System.out.println(Math.nextAfter(start1, direction1)); // 7.8999996 // double Parameter //Rückgabe des größeren benachbarten Ziffern double start2 = 7.9f; double direction2 = 9.8f; System.out.println(Math.nextAfter(start2, direction2)); // 7.9000000953674325 } }