जावा मैथ इसके बाद () विधि दूसरे तर्क की दिशा में पहले तर्क से सटे एक नंबर देता है।
यही कारण है, अगर पहले तर्क है 6.7 और दूसरा तर्क है 2.3 , के आसन्न संख्या 6.7 की दिशा में 2.3 है 6.699999999999999 ।
nextAfter()
विधि का सिंटैक्स है:
Math.nextAfter(start, direction)
नोट : nextAfter()
विधि एक स्थिर विधि है। इसलिए, हम क्लास नाम का उपयोग करके सीधे विधि को कॉल कर सकते हैं Math
।
अगला () पैरामीटर
- start - आरंभिक संख्या जिसका निकटवर्ती नंबर वापस आ जाता है
- दिशा - निर्दिष्ट करता है कि किस निकटवर्ती संख्या को
start
वापस करना है
नोट : प्रारंभ और दिशा का डेटा प्रकार फ़्लोट या डबल हो सकता है।
अगला () वापसी मान
- दिशा की ओर शुरू करने के लिए आसन्न संख्या देता है
नोट : यदि प्रारंभ और दिशा समान हैं, तो दिशा के बराबर मान लौटाया जाता है।
उदाहरण: Java Math.nextAfter ()
class Main ( public static void main(String() args) ( // float arguments // returns the smaller adjacent number float start1 = 7.9f; float direction1 = 3.3f; System.out.println(Math.nextAfter(start1, direction1)); // 7.8999996 // double arguments // returns the larger adjacent number double start2 = 7.9f; double direction2 = 9.8f; System.out.println(Math.nextAfter(start2, direction2)); // 7.9000000953674325 ) )
अनुशंसित ट्यूटोरियल
- Math.nextUp ()
- Math.nextDown ()