English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math mathematical methods
La méthode nextAfter() de Java Math retourne un nombre adjacent au premier paramètre dans la direction du second paramètre.
C'est-à-dire, si le premier paramètre est6.7, le second paramètre est2.3Alors que2.3dans la direction6.7Le nombre adjacent est6.699999999999999.
La syntaxe de la méthode nextAfter() est :
Math.nextAfter(start, direction)
NoteLes méthodes nextAfter() sont des méthodes statiques. Par conséquent, nous pouvons appeler cette méthode directement en utilisant le nom de la classe Math.
start - Le nombre de départ pour retourner le nombre adjacent
direction- Spécifiez le nombre de départ à retourner
NoteLes types de données pour 'start' et 'direction' peuvent être 'float' ou 'double'.
Note: If start and direction are equal, return a value equal to direction.
class Main { public static void main(String[] args) { // float parameter //Return the smaller adjacent number float start1 = 7.9f; float direction1 = 3.3f; System.out.println(Math.nextAfter(start1, direction1)); // 7.8999996 // double parameter //Return the larger adjacent number double start2 = 7.9f; double direction2 = 9.8f; System.out.println(Math.nextAfter(start2, direction2)); // 7.9000000953674325 } }