CodeGym/Java Blog/சீரற்ற/Java.lang.Math.max() முறை
John Squirrels
நிலை 41
San Francisco

Java.lang.Math.max() முறை

சீரற்ற குழுவில் வெளியிடப்பட்டது
members
ஜாவா கணித வகுப்பில் கணிதக் கணக்கீடுகளைச் செய்யத் தேவையான முறைகள் உள்ளன. நமக்குத் தேவைப்படும் பொதுவான கணக்கீடுகளில் ஒன்று அதிகபட்சம் இரண்டு எண்களைக் கண்டறிவது . இந்த பணிக்காக, java ஒரு java.lang.Math.max() முறையை அறிமுகப்படுத்தியுள்ளது . lang.Math.max() முறையைப் பற்றி தெரிந்து கொள்ள சில முக்கிய விஷயங்கள் உள்ளன . இது ஒரு நிலையான முறை, எனவே, நீங்கள் அதை Math.max என வகுப்புப் பெயருடன் பயன்படுத்துகிறீர்கள் . இந்த Math.max() முறை இரண்டு வாதங்களை மட்டுமே எடுக்க முடியும், எனவே இரண்டு எண்களுக்கு மேல் உள்ள தொகுப்பில் அதிகபட்ச எண்ணைக் கண்டறிய இதைப் பயன்படுத்த முடியாது. இது முழு, இரட்டை, மிதவை மற்றும் நீண்ட தரவு வகைகளுக்கு நான்கு ஓவர்லோடிங் முறைகளைக் கொண்டுள்ளது. 4 முறைகளின் முறை கையொப்பங்கள் இங்கே உள்ளன.Java.lang.Math.max() முறை - 1
public static int max(int a, int b)
public static double max(double a, double b)
public static long max(long a, long b)
public static float max(float a, float b)
இந்த முறைகளில் ஒவ்வொன்றையும் எங்கள் எடுத்துக்காட்டுகளில் பயன்படுத்துவோம். இரண்டு முழு எண்களின் அதிகபட்ச மதிப்பைக் கண்டறிதல்.
public class Main   {
    public static void main(String args[])
    {
        int x = 40;
        int y = 60;
        System.out.println(Math.max(x, y));
    }
}
வெளியீடு 60 ஆக இருக்கும். இரண்டு இரட்டை மதிப்புகளுக்கு இடையே அதிகபட்ச மதிப்பைக் கண்டறிதல்.
public class Main   {
    public static void main(String args[])
    {
        double x = 15.68;
        double y = -37.47;
        System.out.println(Math.max(x, y));
    }
}
வெளியீடு 15.68 இரண்டு மிதக்கும் புள்ளி எண்களுக்கு இடையே அதிகபட்ச மதிப்பைக் கண்டறியும்.
public class Main   {
    public static void main(String args[])
    {
        float x = -21.44f;
        float y = -23.32f;
        System.out.println(Math.max(x, y));
    }
}
வெளியீடு -21.44f ஆக இருக்கும், இறுதியாக, இரண்டு நீண்ட மதிப்புகளுக்கு இடையே உள்ள அதிகபட்ச மதிப்பைக் கண்டுபிடிப்போம்.
public class Main   {
    public static void main(String args[])
    {
        long x = 123456778;
        long y = 453455633;
        System.out.println(Math.max(x, y));
    }
}
வெளியீடு 453455633 ஆக இருக்கும். Math.max இரண்டு மதிப்புகளைக் கொடுக்க அனுமதித்தாலும், மூன்று அல்லது அதற்கு மேற்பட்ட மதிப்புகளில் அதிகபட்சத்தைக் கண்டறிய அதை மேம்படுத்தலாம். பின்வரும் உதாரணத்தைச் சரிபார்க்கவும்.
public class Main
{
    public static void main(String args[])
    {
        int x = 40;
        int y = 60;
        int z = 75;
        //Find the maximum among three values using max() function
        System.out.println(Math.max(z, Math.max(x,y)));
    }
}
வெளியீடு 75 ஆக இருக்கும்.

முடிவுரை

செயல்பாடு max() என்பது ஜாவாவில் பயன்படுத்த மிகவும் எளிதான ஒரு எளிய முறையாகும். நீங்கள் செய்ய வேண்டியது இரண்டு மதிப்புகளை முறைக்கு வாதங்களாக அனுப்ப வேண்டும். கணித வகுப்பு java.lang நூலகத்தைச் சேர்ந்தது, இது ஒவ்வொரு ஜாவா பயன்பாட்டிலும் இயல்பாகவே இறக்குமதி செய்யப்படுகிறது. எனவே, Math.max() முறையைப் பயன்படுத்த நீங்கள் எதையும் இறக்குமதி செய்ய வேண்டியதில்லை .
கருத்துக்கள்
  • பிரபலமானவை
  • புதியவை
  • பழையவை
ஒரு கருத்தைத் தெரிவிக்க நீங்கள் உள்நுழைந்திருக்க வேண்டும்
இந்தப் பக்கத்தில் இதுவரை எந்தக் கருத்தும் வழங்கப்படவில்லை