MySQL சுற்று() செயல்பாடு

Mysql Curru Ceyalpatu



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

இந்த டுடோரியலில், நீங்கள் MySQL இன் சுற்று() செயல்பாட்டைப் பற்றி அறிந்து கொள்வீர்கள். செயல்பாடு என்ன செய்கிறது, அதன் செயல்பாடு தொடரியல், ஏற்றுக்கொள்ளப்பட்ட அளவுருக்கள், திரும்ப மதிப்புகள் மற்றும் செயல்பாட்டு பயன்பாட்டின் நடைமுறை எடுத்துக்காட்டுகள் ஆகியவற்றை நாங்கள் உள்ளடக்குவோம்.

MySQL சுற்று() செயல்பாடு

MySQL இல், MySQL இல் உள்ள ரவுண்ட்() செயல்பாடு ஒரு எண் மதிப்பை குறிப்பிட்ட எண்ணிக்கையிலான தசம இடங்களுக்குச் சுற்ற அனுமதிக்கிறது.







பின்வருபவை MySQL இல் சுற்றுச் செயல்பாட்டின் தொடரியலைக் காட்டுகிறது:



ROUND(எண், தசம_இடங்கள்)

செயல்பாடு இரண்டு முக்கிய வாதங்களை ஏற்றுக்கொள்கிறது:



  • வட்டமிட வேண்டிய எண்.
  • தசம_இடங்கள் - இந்த அளவுரு உள்ளீடு எண் வட்டமிடப்பட்ட தசம இடங்களின் எண்ணிக்கையைக் குறிப்பிடுகிறது. இது ஒரு விருப்ப அளவுரு. அது விடுபட்டால், செயல்பாடு அந்த எண்ணை அருகிலுள்ள முழு எண்ணாக மாற்றும்.

பின்வரும் உதாரணத்தைப் பாருங்கள்:





சுற்று (3.14159) தேர்ந்தெடுக்கவும்;
-- 3
ரவுண்டை (3.14159, 0) p ஆகத் தேர்ந்தெடுக்கவும்;
- 3

நீங்கள் வெளியீட்டில் இருந்து பார்க்க முடியும், decimal_places அளவுருவை 0 க்கு அமைப்பது அல்லது அதைத் தவிர்ப்பது மிகவும் துல்லியமானது. இரண்டும் மதிப்பை அருகிலுள்ள முழு எண்ணுக்குத் திருப்பிவிடும்.

எடுத்துக்காட்டு 1: நேர்மறை தசம மதிப்புடன் சுற்று() செயல்பாட்டைப் பயன்படுத்துதல்

இந்த உதாரணம் decimal_places அளவுரு மதிப்பு நேர்மறை முழு எண்ணாக அமைக்கப்படும் போது கிடைக்கும் மதிப்பைக் காட்டுகிறது:



ரவுண்டை (3.14159, 0) p ஆகத் தேர்ந்தெடுக்கவும்;

வெளியீடு:

ப    |
-----+
3.142|

எடுத்துக்காட்டு 2: எதிர்மறை தசமத்துடன் சுற்று() செயல்பாட்டைப் பயன்படுத்துதல்

பின்வருவனவற்றில் காட்டப்பட்டுள்ளபடி நாம் decimal_places அளவுருவை எதிர்மறை மதிப்புக்கு அமைக்கலாம்:

ரவுண்டை (3.14159, -3) p ஆகத் தேர்ந்தெடுக்கவும்;

இது செயல்பாட்டை தசமத்திற்கு முன் மதிப்பின் சுற்றுக்கு கட்டாயப்படுத்த வேண்டும்.

விளைவாக:

ப|
-+
0|

எடுத்துக்காட்டு 2:

ரவுண்டை (314159.14159, -3) p ஆகத் தேர்ந்தெடுக்கவும்;

விளைவாக:

ப     |
------+
314000|

எடுத்துக்காட்டு 3: ஒரு அட்டவணையில் சுற்று() செயல்பாட்டைப் பயன்படுத்துதல்

பின்வருவனவற்றில் காட்டப்பட்டுள்ளபடி, அட்டவணை நெடுவரிசையில் சுற்று() செயல்பாட்டையும் பயன்படுத்தலாம்:

மதிப்புகளை பின்வருமாறு வட்டமிடுங்கள்:

மதிப்பைத் தேர்ந்தெடுக்கவும், ROUND(மதிப்பு) random_ints ri இலிருந்து ரவுண்டாஃப் ஆக ;

வெளியீடு:

முடிவுரை

MySQL இன் ரவுண்ட்() செயல்பாடு என்பது ஒரு குறிப்பிட்ட அளவிலான துல்லியத்திற்கு எண்களை தோராயமாக மதிப்பிடுவதற்கான மதிப்புமிக்க கருவியாகும். இது பல்வேறு கணித மற்றும் புள்ளியியல் செயல்பாடுகளில் பயன்படுத்தப்படலாம் மற்றும் பெரும்பாலும் கணக்கீடுகளை எளிதாக்குவதற்கும் அவற்றை மேலும் கையாளக்கூடியதாக மாற்றுவதற்கும் பயன்படுத்தப்படுகிறது. சுற்று() செயல்பாடு பயன்படுத்த எளிதானது மற்றும் உங்கள் MySQL கருவித்தொகுப்புக்கு மதிப்புமிக்க கூடுதலாக இருக்கலாம்.