Η μέθοδος Java Math nextUp () επιστρέφει έναν αριθμό δίπλα στο καθορισμένο όρισμα προς την κατεύθυνση του θετικού άπειρου.
Δηλαδή, αν το επιχείρημα είναι 6.7 , τότε το παρακείμενο αριθμό των 6.7 προς την κατεύθυνση της θετικής άπειρο είναι 6.700000000000001 .
Η σύνταξη της nextUp()
μεθόδου είναι:
Math.nextUp(start)
Σημείωση : Η nextUp()
μέθοδος είναι μια στατική μέθοδος. Ως εκ τούτου, μπορούμε να καλέσουμε τη μέθοδο απευθείας χρησιμοποιώντας το όνομα της τάξης Math
.
nextUp () Παράμετροι
- start - αρχικός αριθμός του οποίου ο γειτονικός αριθμός επιστρέφεται
Σημείωση : Ο τύπος δεδομένων της εκκίνησης μπορεί να είναι είτε float είτε double.
nextUp () Επιστροφή τιμών
- επιστρέφει τον αριθμό που βρίσκεται δίπλα στην αρχή προς θετικό άπειρο
- επιστρέφει NaN αν η εκκίνηση είναι NaN
- επιστρέφει θετικό άπειρο εάν η αρχή είναι θετική άπειρο
Σημείωση : Η nextUp()
μέθοδος είναι ισοδύναμη με το Math.nextAfter (έναρξη, Double.POSITIVE_INFINITY).
Παράδειγμα: Java Math.nextUp ()
class Main ( public static void main(String() args) ( // float arguments float start1 = 7.9f; System.out.println(Math.nextUp(start1)); // 7.9000006 // double arguments double start2 = 7.9; System.out.println(Math.nextUp(start2)); // 7.900000000000001 // with positive infinity double infinity = Double.POSITIVE_INFINITY; System.out.println(infinity); // Infinity // with NaN double nan = Math.sqrt(-5); System.out.println(Math.nextUp(nan)); // NaN ) )
Εδώ, χρησιμοποιήσαμε τη μέθοδο Java Math.sqrt (-5) για τον υπολογισμό της τετραγωνικής ρίζας του -5 . Δεδομένου ότι, η τετραγωνική ρίζα ενός αρνητικού αριθμού δεν είναι αριθμός, Math.nextUp(nan)
επιστρέφει το NaN .
Το Double.POSITIVE_INFINITY
είναι ένα πεδίο Double
τάξης που μας επιτρέπει να εφαρμόσουμε το άπειρο σε ένα πρόγραμμα.
Προτεινόμενα μαθήματα
- Math.nextAfter ()
- Math.nextDown ()