சி# இல் Math.Max() முறை என்றால் என்ன

Ci Il Math Max Murai Enral Enna



கணிதம் என்பது நிரலாக்கத்தைத் தொடங்குவதற்கு ஒருவர் தெரிந்து கொள்ள வேண்டிய அடிப்படைக் கருத்து. இது லாஜிக் கட்டமைப்பிற்கு உதவுவது மட்டுமல்லாமல், எங்கள் குறியீட்டை மேம்படுத்துகிறது. புரோகிராமர்கள் தங்கள் குறியீட்டில் பல்வேறு செயல்பாடுகளைச் செய்ய கணித செயல்பாடுகளைப் பயன்படுத்துகின்றனர். அத்தகைய ஒரு செயல்பாடு உள்ளது Math.Max() C# இல் முறை. இந்தக் கட்டுரை Math.Max() முறையை விரிவாக உள்ளடக்கியது மற்றும் அதன் தொடரியல், அளவுரு மற்றும் வருவாய் மதிப்பைப் பற்றி விவாதிக்கிறது.

பொருளடக்கம்

சி# இல் Math.Max() முறை என்றால் என்ன

Math.Max() முறையானது C# இல் உள்ளமைக்கப்பட்ட செயல்பாடாகும், இது இரண்டு குறிப்பிட்ட மதிப்புகளின் அதிகபட்ச மதிப்பைக் கண்டறியப் பயன்படுகிறது. இது இரண்டு வாதங்களை உள்ளீடாக எடுத்து இரண்டின் அதிகபட்ச மதிப்பை வழங்குகிறது.







தொடரியல்

சி# இல் உள்ள Math.Max() முறையின் தொடரியல் பின்வருமாறு:



கணிதம். அதிகபட்சம் ( மதிப்பு1 , மதிப்பு2 ) ;

தி Math.Max() முறை பல்வேறு எண் தரவு வகைகளுடன் பயன்படுத்தப்படலாம் மற்றும் அளவுருக்களாக அனுப்பப்பட்ட இரண்டு மதிப்புகளில் பெரியதை வழங்குகிறது. பின்வரும் தரவு வகைகளுடன் Math.Max() முறையின் வெவ்வேறு வகைகள் உள்ளன:



அதிகபட்சம்(தனி, ஒற்றை)

இந்த முறையின் மாறுபாடு இரண்டு ஒற்றை துல்லியமான மிதக்கும் புள்ளி எண்களின் அதிகபட்ச மதிப்பை வழங்குகிறது.





பொது நிலையான மிதவை அதிகபட்சம் ( மிதவை தேர்வு1 , மிதவை மதிப்பு2 ) ;

அதிகபட்சம் (இரட்டை, இரட்டை)

இந்த முறையின் மாறுபாடு இரண்டு இரட்டை துல்லியமான மிதக்கும் புள்ளி எண்களின் அதிகபட்ச மதிப்பை வழங்குகிறது.

பொது நிலையான இரட்டை அதிகபட்சம் ( இரட்டை தேர்வு1 , இரட்டை மதிப்பு2 ) ;

அதிகபட்சம்(தசமம், தசமம்)

இந்த முறையின் மாறுபாடு இரண்டு தசம எண்களின் அதிகபட்ச மதிப்பை வழங்குகிறது.



பொது நிலையான தசம அதிகபட்சம் ( தசம மதிப்பு1 , தசம மதிப்பு2 ) ;

அதிகபட்சம்(பைட், பைட்)

இந்த முறையின் மாறுபாடு இரண்டு 8-பிட் கையொப்பமிடப்படாத முழு எண்களின் அதிகபட்ச மதிப்பை வழங்குகிறது.

பொது நிலையான பைட் அதிகபட்சம் ( மாறு val1 , சுவிட்ச் வால்2 ) ;

அதிகபட்சம்(uint16, uint16)

இந்த முறையின் மாறுபாடு இரண்டு 16-பிட் கையொப்பமிடப்படாத முழு எண்களின் அதிகபட்ச மதிப்பை வழங்குகிறது.

பொது நிலையான சுருக்கம் மேக்ஸ் ( குறுகிய வால்1 , குறுகிய வால்2 ) ;

அதிகபட்சம்(uint32, uint32)

இந்த முறையின் மாறுபாடு இரண்டு 32-பிட் கையொப்பமிடப்படாத முழு எண்களின் அதிகபட்ச மதிப்பை வழங்குகிறது.

பொது நிலையான uint மேக்ஸ் ( குளிர்கால val1 , uint val2 ) ;

அதிகபட்சம்(uint64, uint64)

இந்த முறையின் மாறுபாடு இரண்டு 64-பிட் கையொப்பமிடப்படாத முழு எண்களின் அதிகபட்ச மதிப்பை வழங்குகிறது.

பொது நிலையான தலை மேக்ஸ் ( தலை வால்1 , தலை வால்2 ) ;

அதிகபட்சம்(sbyte, sbyte)

இந்த முறையின் மாறுபாடு இரண்டு 8-பிட் கையொப்பமிடப்பட்ட முழு எண்களின் அதிகபட்ச மதிப்பை வழங்குகிறது.

பொது நிலையான sbyte மேக்ஸ் ( sbyte val1 , மாற்றம் val2 ) ;

அதிகபட்சம்(int16, int16)

இந்த முறையின் மாறுபாடு இரண்டு 16-பிட் கையொப்பமிடப்பட்ட முழு எண்களின் அதிகபட்ச மதிப்பை வழங்குகிறது.

பொது நிலையான குறுகிய அதிகபட்சம் ( குறுகிய தேர்வு1 , குறுகிய மதிப்பு2 ) ;

அதிகபட்சம்(int32, int32)

இந்த முறையின் மாறுபாடு இரண்டு 32-பிட் கையொப்பமிடப்பட்ட முழு எண்களின் அதிகபட்ச மதிப்பை வழங்குகிறது.

பொது நிலையான முழு எண்ணாக அதிகபட்சம் ( முழு எண்ணாக தேர்வு1 , முழு எண்ணாக மதிப்பு2 ) ;

அதிகபட்சம்(int64, int64)

இந்த முறையின் மாறுபாடு இரண்டு 64-பிட் கையொப்பமிடப்பட்ட முழு எண்களின் அதிகபட்ச மதிப்பை வழங்குகிறது.

பொது நிலையான நீளமானது அதிகபட்சம் ( நீளமானது தேர்வு1 , நீளமானது மதிப்பு2 ) ;

Math.Max() முறையைப் பயன்படுத்தும் போது, ​​அளவுருக்களாக அனுப்பப்படும் தரவு வகைகள், முறையின் அந்தந்த மாறுபாட்டிற்கான எதிர்பார்க்கப்படும் தரவு வகையுடன் பொருந்துகின்றனவா என்பதை உறுதிப்படுத்துவது முக்கியம். இது பிழைகளைத் தடுக்கும் மற்றும் சரியான முடிவுகளைத் தரும்.

அளவுருக்கள்

தி Math.Max() முறை இரண்டு அளவுருக்கள் எடுக்கும்:

  • மதிப்பு1: ஒப்பிடுவதற்கான முதல் அளவுரு.
  • மதிப்பு2: ஒப்பிட வேண்டிய இரண்டாவது அளவுரு.

Math.Max() செயல்பாட்டை ஆதரிக்கும் எந்த தரவு வகையையும் இந்த இரண்டு அளவுருக்களுக்கும் பயன்படுத்தலாம்.

வருவாய் மதிப்பு

Math.Max() முறையானது குறிப்பிட்ட இரண்டு மதிப்புகளின் அதிகபட்ச மதிப்பை வழங்குகிறது.

சி#ல் உள்ள Math.Max() முறையின் எடுத்துக்காட்டு குறியீடு

பல்வேறு தரவு வகைகளைப் பயன்படுத்தும் ஒருங்கிணைந்த எடுத்துக்காட்டுக் குறியீடு கீழே உள்ளது மற்றும் சி# இல் Math.Max() முறையைப் பயன்படுத்துவதை விளக்குகிறது.

அமைப்பைப் பயன்படுத்தி ;

வகுப்பு உதாரணம் {

நிலையான வெற்றிடமானது முக்கிய ( லேசான கயிறு [ ] args ) {

// வெவ்வேறு தரவு வகைகளுடன் முறையைச் சோதிக்கவும்

பணியகம். ரைட்லைன் ( $ 'அதிகபட்சம் 7 மற்றும் 25 {அதிகபட்சம்(7, 25)}' ) ;

பணியகம். ரைட்லைன் ( $ 'அதிகபட்சம் 7.5M மற்றும் 7.1M என்பது {அதிகபட்சம்(7.5M, 7.1M)}' ) ;

பணியகம். ரைட்லைன் ( $ 'அதிகபட்சம் 7.5785 மற்றும் 7.18974 {அதிகபட்சம்(7.5785, 7.18974)}' ) ;

பணியகம். ரைட்லைன் ( $ 'அதிகபட்சம் 7 மற்றும் 24 {அதிகபட்சம்((குறுகிய)7, (குறுகிய)24)}' ) ;

பணியகம். ரைட்லைன் ( $ 'அதிகபட்சம் 7 மற்றும் 24 {அதிகபட்சம்(7, 24)}' ) ;

பணியகம். ரைட்லைன் ( $ 'அதிகபட்சம் 7 மற்றும் 24 {அதிகபட்சம்(7L, 24L)}' ) ;

பணியகம். ரைட்லைன் ( $ 'அதிகபட்சம் -7 மற்றும் -4 {Max((sbyte)-7, (sbyte)-4)}' ) ;

பணியகம். ரைட்லைன் ( $ 'அதிகபட்சம் 7.1F மற்றும் 7.12F {Max(7.1F, 7.12F)}' ) ;

பணியகம். ரைட்லைன் ( $ 'அதிகபட்சம் 7 மற்றும் 8 {Max((ushort)7, (ushort)8)}' ) ;

பணியகம். ரைட்லைன் ( $ 'அதிகபட்சம் 7 மற்றும் 8 {Max((uint)7, (uint)8)}' ) ;

பணியகம். ரைட்லைன் ( $ 'அதிகபட்சம் 7 மற்றும் 8 என்பது {அதிகபட்சம்(7UL, 8UL)}' ) ;

}

// Math.Max ​​ஐப் பயன்படுத்தி அதிகபட்சம் இரண்டு மதிப்புகளைக் கண்டறியவும்

நிலையான டி மேக்ஸ் < டி > ( டி வால்1 , டி வால்2 ) {

டைனமிக் டைனமிக் வால்1 = தேர்வு1 ;

டைனமிக் டைனமிக் வால்2 = மதிப்பு2 ;

திரும்ப கணிதம். அதிகபட்சம் ( டைனமிக் வால்1 , டைனமிக் வால்2 ) ;

}

}

மேலே உள்ள குறியீடு ஒரு முறையை வரையறுக்கிறது அதிகபட்சம் இதைப் பயன்படுத்தி அதிகபட்சம் இரண்டு மதிப்புகளைக் கண்டறிந்து வழங்கும் Math.Max() முறை. மேக்ஸ் முறையானது பொதுவான வகை அளவுருவைப் பயன்படுத்தி வரையறுக்கப்படுகிறது டி , இது எந்த தரவு வகையின் மதிப்புகளையும் ஏற்க அனுமதிக்கிறது.

முதன்மை முறையானது மேக்ஸ் முறையை வெவ்வேறு தரவு வகைகளுடன் சோதிக்கிறது முழு எண்ணாக , தசம , இரட்டை , குறுகிய , நீளமானது , sbyte , மிதவை , சுருக்கமாக , uint , மற்றும் தலை . ஒவ்வொரு சோதனைக்கும், இது குறிப்பிட்ட தரவு வகையின் இரண்டு மதிப்புகளுடன் மேக்ஸ் முறையை அழைக்கிறது மற்றும் முடிவைப் பயன்படுத்தி காண்பிக்கும் கன்சோல்.WriteLine .

தி மாறும் எந்தவொரு தரவு வகையையும் உள்ளீடாக ஏற்றுக்கொள்ளும் முறையை அனுமதிக்க முக்கிய வார்த்தை பயன்படுத்தப்படுகிறது.

வெளியீட்டில், இரண்டு எண்களில் பெரியதைப் பெறுவோம்.

முடிவுரை

தி Math.Max() C# இல் உள்ள முறை இரண்டு உள்ளீட்டு மதிப்புகளில் அதிகபட்ச எண்ணைக் கண்டறியலாம். இது இரண்டு வாதங்களை உள்ளீடாக எடுத்து இரண்டின் அதிகபட்ச மதிப்பை வழங்குகிறது. பல்வேறு எடுத்துக்காட்டுகளுடன் சி#ல் உள்ள Math.Max() முறையைப் பயன்படுத்துவதை இங்கே நாங்கள் விவரித்தோம்.