ஜாவாஸ்கிரிப்டில் ஒரு எண்ணை அருகிலுள்ள 10 க்கு எப்படி வட்டமிடுவது

Javaskiriptil Oru Ennai Arukilulla 10 Kku Eppati Vattamituvatu



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

இந்த ஆய்வு ஜாவாஸ்கிரிப்டில் உள்ள ஒரு எண்ணை அருகிலுள்ள 10 க்கு சுற்றுவதற்கான செயல்முறையை விளக்கும்.

ஜாவாஸ்கிரிப்டில் ஒரு எண்ணை அருகில் உள்ள 10க்கு எப்படி சுற்றுவது?

ஜாவாஸ்கிரிப்ட்டில் பின்வரும் முறைகளைப் பயன்படுத்தவும், ஒரு எண்ணை அருகிலுள்ள 10 க்கு வட்டமிடவும்:







மேலே குறிப்பிட்டுள்ள முறைகளின் செயல்பாட்டை ஒவ்வொன்றாகப் பார்ப்போம்!



முறை 1: ஒரு எண்ணை அருகிலுள்ள 10 க்கு வட்டமிடுதல் கணிதத்தைப் பயன்படுத்துதல்

ஜாவாஸ்கிரிப்டில் ' சுற்று () 'முறை' கணிதம் தோராயமான மதிப்பில் தசம எண்கள் மற்றும் முழு எண்களை வட்டமிட ' வகை பயன்படுத்தப்படுகிறது. இது முழு எண்ணை அடுத்த முழு எண்ணுக்குச் சுற்றுகிறது.



தொடரியல்





10 க்கு அருகில் உள்ள எண்ணை வட்டமிட ரவுண்ட்() முறையைப் பயன்படுத்த, கொடுக்கப்பட்ட தொடரியல் பின்பற்றவும்:

கணிதம் . சுற்று ( எண் / 10 ) * 10
  • ' Math.round() ”முறையானது, 10ஆல் வகுக்கப்பட்ட எண்ணை ஒரு வாதமாக கடப்பதன் மூலம் செயல்படுத்தப்படுகிறது, இது முடிவை அருகிலுள்ள முழு எண்ணுக்குச் சுற்றும்.
  • பின்னர், அதை 10 ஆல் பெருக்கவும், இது முடிவை அருகிலுள்ள 10 க்கு சுற்றும்.

உதாரணமாக

முதலில், '' என்ற செயல்பாட்டை வரையறுக்கவும் சுற்றுக்கு அருகில் 10 'ஒரு அளவுருவுடன்' எண் ”. Math.round() முறையை அழைக்கிறது, இது க்கு அருகில் இருக்கும் தோராயமான மதிப்பை வழங்கும் 10 :



செயல்பாடு roundToNearest10 ( எண் ) {

திரும்ப கணிதம் . சுற்று ( எண் / 10 ) * 10 ;

}

அழை' சுற்றுக்கு அருகில் 10 'முழு எண்ணைக் கடந்து செயல்பாடு' 6745 ”. இது முதலில் 10 ஆல் வகுக்கப்பட்டு ' 674.5 'இது வட்டமாக இருக்கும்' 675 ” இது 674.5 இன் மிக அருகில் உள்ள முழு எண்ணாகும். இதன் விளைவாக வரும் மதிப்பு 10 ஆல் பெருக்கப்படும், இதன் தோராயமான மதிப்பை அருகிலுள்ள 10க்கு பெறலாம்:

பணியகம். பதிவு ( சுற்றுக்கு அருகில் 10 ( 6745 ) ) ;

வெளியீடு காண்பிக்கும் ' 6750 'இது 10க்கு அருகில் உள்ளது' 6745 ”:

தசம மதிப்பைக் கடப்போம்' 89.9 ” செயல்பாட்டில் மற்றும் வட்டமான மதிப்பைப் பார்க்கவும்:

பணியகம். பதிவு ( சுற்றுக்கு அருகில் 10 ( 89.9 ) ) ;

வெளியீடு அச்சிடப்படும் ' 90 'தசம எண்ணை வட்டமிடுவதன் மூலம்' 89.9 ”அருகிலுள்ள 10 பேருக்கு:

முறை 2: Math.ceil() முறையைப் பயன்படுத்தி அருகிலுள்ள 10 எண்ணுக்கு ஒரு எண்ணை வட்டமிடுங்கள்

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

தொடரியல்

கொடுக்கப்பட்ட தொடரியல் ' சீல் () ”முறை:

கணிதம் . உச்சவரம்பு ( எண் / 10 ) * 10
  • இது ஒரு எண்ணை 10ஆல் வகுத்து 10ஆல் பெருக்குகிறது.
  • எண்ணை 10 ஆல் வகுத்தால், அது அடுத்த வரவிருக்கும் மிகப்பெரிய முழு எண்ணாக எண்ணை முழுமைப்படுத்தும்.
  • பின்னர், விளைந்த எண்ணை 10 ஆல் பெருக்கினால், அந்த எண்ணை அருகில் உள்ள 10 வரை வட்டமிடவும்.

உதாரணமாக

அழைக்கவும் ' Math.ceil() 'இல் முறை' சுற்றுக்கு அருகில் 10 எண்ணை 10 ஆல் வகுத்து, அதை 10 ஆல் பெருக்கி, அந்த எண்ணை அருகில் உள்ள 10க்குச் சுற்றும்.

செயல்பாடு roundToNearest10 ( எண் ) {

திரும்ப கணிதம் . உச்சவரம்பு ( எண் / 10 ) * 10 ;

}

அழை' சுற்றுக்கு அருகில் 10 'செயல்பாடு மற்றும் ஒரு எண்ணை அனுப்பவும்' 6745 ” ஒரு வாதமாக. இது முதலில் 10 ஆல் வகுக்கப்பட்டு ' 674.5 'இது வட்டமாக இருக்கும்' 675 674.5 இன் அடுத்த மிகப்பெரிய முழு எண்ணான ceil () முறையின் காரணமாக. பின்னர், விளைந்த எண் 10 ஆல் பெருக்கப்பட்டு, தோராயமான மதிப்பை அருகிலுள்ள 10 க்கு பெறவும்:

பணியகம். பதிவு ( சுற்றுக்கு அருகில் 10 ( 6745 ) ) ;

வெளியீடு

இதேபோல், தசம எண், Math.ceil() முறையைப் பயன்படுத்தி JavaScript இல் அருகிலுள்ள 10 க்கு வட்டமிடப்படுகிறது. எண்ணை அனுப்பவும்' 78.02 '' இல் ஒரு அளவுருவாக சுற்றுக்கு அருகில் 10 ” செயல்பாடு. அது திரும்பும்' 8 'இது' இன் அடுத்த மிகப்பெரிய முழு எண் 7,802 ”, பின்னர் விளைவாக எண்ணை பெருக்கவும் 10 இது அருகிலுள்ள 10க்கான தோராயமான மதிப்பு:

பணியகம். பதிவு ( சுற்றுக்கு அருகில் 10 ( 78.02 ) ) ;

தொடர்புடைய வெளியீடு இருக்கும்:

முறை 3: Math.floor() முறையைப் பயன்படுத்தி அருகிலுள்ள 10 எண்ணை வட்டமிடவும்

'Math.floor()' என்ற மற்றொரு முறை உள்ளது, இது ஒரு எண்ணை அருகில் உள்ள 10 க்கு சுற்றும். ஒரு தசம முழு எண் Math.floor() முறைக்கு அனுப்பப்பட்டால், அது அருகிலுள்ள முழு முழு எண்ணையும் வழங்குகிறது.

தொடரியல்

தரை() முறைக்கு பின்வரும் தொடரியல் பயன்படுத்தப்படுகிறது:

கணிதம் . தரை ( எண் / 10 ) * 10
  • 10 ஆல் வகுக்கப்பட்ட எண்ணை ஒரு வாதமாக அனுப்புவதன் மூலம் இந்த முறை அழைக்கப்படுகிறது, இது விளைவாக வரும் எண்ணை அருகிலுள்ள முழு எண்ணுக்குச் சுற்றும்.
  • பின்னர், விளைந்த எண் 10 ஆல் பெருக்கப்படும், இது வட்டமான எண்ணை அருகிலுள்ள 10 க்கு வழங்கும்.

உதாரணமாக

வரையறுக்கப்பட்ட செயல்பாட்டில் ' அருகில் 10() ',' என்று அழைக்கவும் Math.floor() 10 ஆல் வாதமாகப் வகுக்கும் எண்ணைக் கடந்து, அதை 10 ஆல் பெருக்கவும்:

செயல்பாடு roundToNearest10 ( எண் ) {

திரும்ப கணிதம் . தரை ( எண் / 10 ) * 10 ;

}

எண்ணை அனுப்பவும்' 6745 'என்று பெயரிடப்பட்ட வரையறுக்கப்பட்ட செயல்பாட்டில் ஒரு வாதமாக' அருகில் 10() ”. இது முதலில் 10 ஆல் வகுக்கப்பட்டு ' 674.5 'இது வட்டமாக இருக்கும்' 674 ” 674.5 இன் அருகிலுள்ள கீழ் முழு எண்ணான தரை() முறையின் காரணமாக. பின்னர், விளைவாக எண் ' 674 ” என்பது 10 ஆல் பெருக்கப்பட்டு, தோராயமான மதிப்பை அருகில் உள்ள 10க்குக் கிடைக்கும்:

பணியகம். பதிவு ( சுற்றுக்கு அருகில் 10 ( 6745 ) ) ;

வெளியீடு

தசம எண்ணைக் கடக்கவும்' -5.15 '' இல் ஒரு அளவுருவாக சுற்றுக்கு அருகில் 10 ” செயல்பாடு. அது திரும்பும்' 7 'இது' இன் மிக அருகில் உள்ள முழு எண் 7,802 ”, பின்னர் விளைவாக எண்ணை பெருக்கவும் 10 இது அருகிலுள்ள 10க்கு தோராயமான மதிப்பு:

பணியகம். பதிவு ( சுற்றுக்கு அருகில் 10 ( - 5.15 ) ) ;

வெளியீடு இருக்கும்:

முடிவுரை

ஒரு எண்ணை அருகில் உள்ள 10 க்கு வட்டமிட, JavaScript இன் முன் வரையறுக்கப்பட்ட முறைகளைப் பயன்படுத்தவும், இதில் Math.round(), Math.ceil() மற்றும் Math.floor() ஆகியவை அடங்கும். Math.round() முறையானது எண்ணை அருகில் உள்ள முழு முழு எண்ணுக்குச் சுற்றுகிறது Math.ceil() முறையானது எண்ணை அடுத்த பெரிய முழு எண்ணுக்குச் சுற்றுகிறது, அதே சமயம் Math.floor() முறையானது எண்ணை அருகிலுள்ள கீழ் முழு எண்ணுக்குச் சுற்றுகிறது. இந்த முறைகள் அனைத்தும் 10 ஆல் பெருக்கப்படும், இதன் விளைவாக வரும் எண்ணை அருகிலுள்ள 10 க்கு சுற்றும். இந்த ஆய்வில், இந்த அனைத்து முறைகளின் செயல்பாடும் அவற்றின் எடுத்துக்காட்டுகளுடன் விளக்கப்பட்டுள்ளது.