டேவிட் ஜே MALAN: இப்போது செயல்படுத்த வேண்டும் ஒரு ஒரு பக்க இல்லை என்று செயல்பாடு விளைவு, ஆனால் அதற்கு பதிலாக வருமானத்தை மீண்டும் மதிப்பு. குறிப்பாக, ஒரு செயல்பாடு செயல்படுத்த வேண்டும் அதன் நேர்மறை முழு எண்ணாக என்று வாழ்க்கையில் நோக்கம் சரியாக செய்ய இருக்கிறது. குறிப்பாக, நான் பயன்படுத்த விரும்புகிறேன் பின்வருமாறு இந்த செயல்பாடு - எண்ணாக N பாசிடிவ் எண்ணாக கிடைக்கும் கிடைக்கிறது. பின்னர் அச்சு f, நன்றி சதவீதம் நான் ஒரு ஒதுக்கிட, கமா, இறுதியில். இப்போது நிச்சயமாக, கிடைத்ததா எண்ணாக இன்னும் இல்லை. எனவே அதை செயல்படுத்த உறுதி வேண்டும் என் கோப்பு ஒரு வரி மேல் சேர்க்க போன்ற முழு எண்ணாக குறிப்பிடப்படுகிறது என்று இந்த செயல்பாடு எண்ணாக திரும்ப வேண்டும் - நேர்மறை முழு எண்ணாக. மற்றும் நாம் வெளிப்படையாக குறிப்பிட வேண்டும் என்று இந்த செயல்பாடு எந்த உள்ளீடு எடுத்து, மற்றும் மாட்டேன் அதனால் அதன் வாதங்கள் வெற்றிடத்தை இருக்கின்றன. என் கோப்பு கீழே இப்போது நாம், வெறுமனே என்று நான், மேலே முக்கிய வரை வைத்திருக்க முடியும் உண்மையில் செயல்படுத்த அல்லது வரையறுக்க இந்த செயல்பாடு. முதலில் நாம் அதே தொடங்க கையொப்பம், அதனால் பேச - எண்ணாக நேர்மறை எண்ணாக வெற்றிடத்தை கிடைக்கும். இப்போது கிடைக்கும் செயல்படுத்த வேண்டும் பின்வருமாறு நேர்மறை எண்ணாக. மேலும் ஆனால், n என்று ஒரு முழு எண்ணாக அறிவிக்க வேண்டும் நாங்கள் கிட்டத்தட்ட எதையும் அழைக்க முடியும் நாம் பின்வரும் செய்ய, விரும்புகிறேன் போது சில நிபந்தனை உண்மையாக, நாம் திரும்ப வேண்டும் ஒரு கணம் அந்த நிலையில். அச்சு f, என்னை ஒரு நேர்மறையான முழு எண்ணாக கொடுங்கள், மற்றும் இப்போது கிடைக்கும் எண்ணாக பயன்படுத்த அனுமதிக்க உண்மையில், CS50 நூலகம் என்று முழு எண்ணாக. ஆனால் என் நிலையில், இந்த செய்வோம் வளைய நீண்ட n 1 க்கும் குறைவாக உள்ளது. பயனர் என நீண்ட வேறுவிதமாக கூறினால், எனக்கு வழங்குவதன் மூலம் ஒத்துழைக்க இல்லை ஒரு நேர்மறையான எண்ணாக கொண்ட, நாம் என்னை மீண்டும் வரியில் அவரை அல்லது மீண்டும் அவளை, மீண்டும், மீண்டும் அவன் அல்லது அவள் இல்லை வரை. ஆனால் நான் ஏனெனில், இதுவரை செய்யவில்லை நான் வேண்டும் இந்த செயல்பாடு இறுதியில் உண்மையில் அந்த உள்ளீடு ஏதாவது செய்ய. அதனால் நான் திரும்பி பற்றி செல்ல போகிறேன் அதை திரும்ப இறுதியில் போன்ற ஒரு வரி அரைப்புள்ளி, அதன் மூலம் ஒரு உண்மையான திரும்பிய இந்த செயல்பாடு என்று யார் முக்கிய எண்ணாக. இப்போது இது குறிப்பிடப்பட்டுள்ளது மதிப்புள்ள தான் என்று கூட எண்ணாக உள்ள நேர்மறை எண்ணாக வருமானம் கிடைக்கும், இது தான் அதை திரும்ப நிச்சயமாக நன்றாக குறிப்பாக ஒரு நேர்மறையான எண்ணாக. ஒரு சிறப்பு தரவு வகை இல்லை நேர்மறை முழு குறிப்பாக, நாம் வெறுமனே கட்டப்பட்ட பயன்படுத்த "எண்ணாக." இப்போது மீண்டும் வரி ஒன்பது மணிக்கு, நான் இருக்கிறேன் என்று கவனிக்கிறது இந்த வரிசையில் என் ஆனால் n அச்சிடுகிறது அறிவித்தார் என்று ஒரு N சொந்தமாகிறது வரி எட்டு. எனவே, அது முற்றிலும் நீங்கள் முடியும் மாறிவிடும் அடையாளங்களையே என பெயரிடப்பட்டுள்ளது மாறிகள் அவர்கள் க்குள் இருக்கும் வரை பல்வேறு நோக்கங்கள். அந்த நோக்கம் வரையறுக்கப்படுகிறது நினைவு என்று மிக நெருக்கமாக சுருள் ப்ரேஸ் மாறி சுற்றி நீங்கள் வரையறை என்று. இப்போது தொகுக்கலாம் மற்றும் இந்த நிரலை இயக்க. செய்ய செயல்பாடுகளை 1, டாட் செயல்பாடுகளை 1 குறைத்துவிடும். அது ஒரு நேர்மறை முழு எண்ணாக போன்ற 50 தருகிறேன், அது 50 நன்றி கூறுகிறார். இதற்கிடையில், நாம் ஒத்துழைக்க என்றால், அதை கொடுத்து, மீண்டும் இயங்குவதாக 0, நான் மீண்டும் தூண்டியது, அல்லது அதை தருகிறேன் 1 எதிர்மறை, நான் மீண்டும் தூண்டியது. ஆனால் நான், அதை வழங்கும் என்றால் , 50 என்று, நான் 50 நன்றி.