जावा मैथ नेक्स्ट यूपीपी () विधि सकारात्मक अनंत की दिशा में निर्दिष्ट तर्क के समीप एक संख्या देता है।
यही है, यदि तर्क 6.7 है , तो सकारात्मक अनंत की दिशा में 6.7 की आसन्न संख्या 6.700000000000001 है ।
nextUp()
विधि का सिंटैक्स है:
Math.nextUp(start)
नोट : nextUp()
विधि एक स्थिर विधि है। इसलिए, हम क्लास नाम का उपयोग करके सीधे विधि को कॉल कर सकते हैं Math
।
nextUp () पैरामीटर
- start - आरंभिक संख्या जिसका निकटवर्ती नंबर वापस आ जाता है
नोट : प्रारंभ का डेटा प्रकार फ़्लोट या डबल हो सकता है।
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 ) )
यहाँ, हम का वर्गमूल गणना करने के लिए जावा Math.sqrt (-5) विधि का इस्तेमाल किया है -5 । चूंकि, ऋणात्मक संख्या का वर्गमूल एक संख्या नहीं है, NaNMath.nextUp(nan)
लौटाता है ।
Double.POSITIVE_INFINITY
का एक क्षेत्र है Double
वर्ग है कि हम एक कार्यक्रम में अनंत लागू करने के लिए अनुमति देता है।
अनुशंसित ट्यूटोरियल
- Math.nextAfter ()
- Math.nextDown ()