 ब्या।, तोड़े में ब्यां आपने द़ानी बाख़ा आपने रवाशा. इच्छा आपने जो कर भी बहले साल का है, के बिल्ट्माक कि pack आब आप आप आप आंने आप ओगे वत देखो साल तोब चलग हैं इस बिड़तिया क्या हूंए ती पटा चलगया। आप औजा और आप आप सींपल एकश Bloomberg first of all some very fundamental things basic data representation कैसे होता है, computer में, int, एक data type है, float, तुस्रा data type है, तुस्रा कैसे है, data type कैसे है, int में किस तरे के values रहेंगी, 5, minus 17, etc., integer value, floating point में किस तरे के values रहेंगी, क्या ये 5 floating point value है, अगर float में लिखना है, तो हम अमेंचा इसको 5.0 एसा कुस लिखने, decimal point लगा देने से, तब रहादे में से, जो वेलिन हुते हो, C plus plus उस्को floating point में वेलिग रहे है, So any value like this minus 83.0 ये पता है क्या वॡ़्ी वॐही ये, minus 83.0 रहेंगी of value like this minus 83.0 प्रशब थब आगर बवर बरेहेंगी, ज़ो 근ब सöz हो बृधवाँ द्वाँ बूपा दूhern मल्उपे मैं। ॏर तरिके से लिखै Julietа । ही基本 आप वि� e तो किस तरे से करेंगे, जिसे लिखेंगे हम इंट, आम, कामा आम, कामा कु, प्लोट, एकस, कामा वाई, कार, से ती, इस तरे के दिकलेरेशन आम कर सकते हैं प्रोग्राम में, इसका मैंटलर क्या होगा, कमः ब्ब्ब्डर जो है, को मेंमरी कर देगान उरीवेड़ सको, ये अगर अप छाहि आपकी मेंमेरी होगी को, तो लिआस प्री रहाना और लोकेballा है किचके में आप जोगेंगे विसे, किसन भीा एक लोकेषन हगां तो, एक से किनने भीट्स होगेंगे एक. आता हünüz ञुप्यारक sebagai आता। आता, बहली आताताट से रू हैं है। खेलेगा आरीक Map इस य Сергंप्यरस की ऑूपॉ Despite 1,1,1,1 ,1,1,1 ,1,1 if we write in integer then this value will be in this way this value is equivalent to 0 2力 8-1 if you want to keep integer value in one byte then interaction between 2 and 0 is much more between 2 and 2 and यड भीत भोलेंकिसी छिचको तो लिएबल चो है वहते चार्बाबच मेव बल जाए तो यहापे आट बीट सोंगे मेव, आट होगे यहापे आट hometown- कोल कितने बीट होगे, तरटी तो बीट अब अब अगर, इसी भीट से मिनटिजयर अग़ी खाली खाली खाली प्नाश्टेः valley is more. मैशी मीशिन दिया के लेगी लेगी खाली वाली वाली प्रताशे वाली नहीं दिन पनाशे लेप the negative number is not of negative number. तो इसके लिए एइ इन्ट जब भी आम बोलते हैं। the int is not of negative number. वो क्या करता है कि पहली जो भिट होती है, उस भिट को बोलता है, साईन बिट. ये सर्किट जो ते कमपुटर के इस तरे आरेंज कियो रहते है, कि 32 भिट का कोई भी नमभर आगेगा, तो पुरे 32 भिट को इंटीजर नमबर कर के नहीं लेगा. अगर उसे बता दिया कि भी यह इंटीजर नमबर है, तो पहली भिट को पकलेगा साईन बिट. और बाकी भिट्ष में नमबर के वेल्ग्यो रहते है. अब ये साईन भिट हो सकती है, 0 या 1, तो 0 को वो समझता है, प्लास, और इस को समझता है, मैंनस. अब ये मैंक्सिमम भील्ग्यो कितनी हुए इस में, अब खाली 31 भिट्ष बचे, तो पूरा 111111 भी आप लिग देंगे, तो 2 to the power, 31 minus 1 हो जाएगा एं. ये लारजेस्ट भील्ग्यो है, और plus और minus हो सकती है. और अगर ये 0 हूँ और पूरे 1 लिखे, तो plus इतन, और ये वन हूँ और पूरे सब लिखे 1111 तो होगे, निगेटिव हितन, तो इस तरे से इंटर्प्रिट कर रहें. और इस में problem क्या है, इस रिप्रेट्टेशन में, कि 0 value जो है, उसके 2 रिप्रेट्टेशन होगे, कै से, एक तो 0 और फिर सब 0 0 0, अर तुस्रा वान और फिर सब 0 0, इसका मतलब होगा plus 0, इसका मतलब होगा minus 0. तीगे, लेकि ये तो ग़बड़ है, किसी एक value के 2 रिप्रेट्टेशन किस लिए चाही है, कोई यरुरी में, एकी रिप्रेट्टेशन काफी है, plus 0 रिप्रेट्टेशन में, इसके लिए खुम्पिर्रो जो है, एक internal form use करता है, which is called 2's complement representation. ये 2's complement representation में, जो positive values है, वो तो इसी दरी के सी होती है, लेकि negative value में, यो 1 0 0 जो आता है, इसको वो minus 0 नीर पकरता, उसको minus 1 पकरता है शीदा, फिर minus 2, minus 3, minus 4, तो इसकी तोटल रेंज है, वो plus 2 to the power 31 minus 1 से, minus 2 to the power 31 तक पूंज जाती, योगे एक नमबर बड़ लिए यस तर, अब ये किस तर से represent होता है, 2's complement form क्या है, हमें जानने की जोर रहाती, लेकि नितना समझ लें, कि 2's complement form में, इंटीजर नमबर, इंटरनली represent के जाएं, इंट compelled will use that form ग़ा frequently, अगे भी बलुग, क्ये शुत वोग, वो लोग बाग, अगर तर ड़ी चाई, नहीं एक जाएं, औब आप जो से अचछारी थाए, मैं अख़ ग़ा धीती, 2 to the power 31, लाजास � pours universe or devices तुटिष्ट ह painters मिसान살 match लेक्राज़ुछ在 लाजास �To programming या लाजास �ariat लाजास लंबर लाजास लेकिखर तुटिष्ट हुस ुछग का ॐ niscept अगर अपको मालुं हुना यह कि जबबदे लिखने गे तो रिजल्ट जो है यस वैलु से बहार ना होजा है लिजल्ट कब बहार हो सेखता है तो बड़े नमपर को अपने मल्टिपलाय कर दिया तो रिजल्ट अंटीजर में नहीं आप खाल जाए की तो रिजल्ट जो है यस वेल्वू से बहार ना हो जाए, है ना? रिजल्ट कब बहार हो सकता है, तो बड़े नमवर को अपने मल्टिपलाई कर दिया, तो रिजल्ट अंटीजर में नहीं आगेगा, बहार चला जाएगा, बहार चला जाएगा, तो यह आप को ख्याल रखना है, क्या इंटीजर कालकूलिशन करते ताई, तीक से कालकूल।, अब फ्लोट को देखते है, फ्लोट में क्या पाट से है, यह से 5.0 लिखा है, यह यह यह यह लिखा है, मैंअस 83.0. तो ष्लोट फ्लोट ब़ ल्योग से बचंठणँ करनेगा। शॉरी रेंज यह ने, ऊह अप वी बड़े से बड़ागिई है, वड़े से बड़ाएगा। मैंअस 2 तुछ शूक्टिपार 31 से चलो होगा, अगडिः ःदा याभव और नानरवन से नहींग और प्लोत से लगा प्रझन कोंवग करी है. तो अगडिः बाद़ में प्र नहींसें तुपभ market अरगने यादिः आप विए। सकिलहा지만, भगना ही, अभी लोट्निरा पाे, यहा थी का parallels, आप आपसा, टेखने कआता कीवboxing, जाए में में मीाद्हार, अह आपसा जातím, रब लोपध़्िय बा़ गभी उ авय stiffra, लेँ लाक करना है, दोनों एंटरनली खुर क्ये जाते। शूरूके कैई सारे भीज्जों हैं अक्षर भीज्जों 24 बीज्ज मको देदिये जाते। अर अखरी के 8 भीज्ज्जों है, एक यो देदिये जाते। ये मोरी कांस यहे आखी? तो, मोरी एसे आखे एख, र�ज कि ञयी,रौबंम रईदूती ताईू, अर्टितिल। न्द्ठकतें to alorite mental. वै unemploy इनEEEEकरी शिस वाब यां हैंकुं यार सप्यसाए. अर्टिनगी तब ती उन, और वो पड़्ाक ससी ।yaar tha, इसके बढ़ मेंभि कելमें, saysake panahin. या तो सोंबी इस अआप यार लएग लएग, वो ये सोनबी उनकार ज़ूँ कोई रहेंग, ज़ाँवाग रहार करीित नकुई बेदश्फुरिए ज़ूँआ बेद- बेगना और दूँँओ बेद-बीश्फॉरिए और थोई खए हँई आख है, एक डनेम। ठूँऍ करने फूल आआब एत सब वो खमथ Gabrielle फूल अदे दा Claus अब आब वे त्चर तोंरा इसे होगा, यहा लिखा जाएगा, यह यह लिखा जाएगा, 3, 1, 7, और यह लिखा जाएगा, मानली जी एक नमबर दिया, मैंस, 0.0004, 10 to the power, minus 2. इसको किस तर इसे लिखेंगे हम, यहापे मैंस साँन रहेगा, तो यहने एक बित यहाभी साँन के जाएगी, उसी तर यह जो आद बित का एक स्पोनन्ट है, उस में भी एक बित साँन के लिए जाएगी, योंकि पोसिटी निगेट उ कुछ भी हो सकता एक स्पोनन्ट. अब यह आम किस तर है से लिखाजाएगा, आम अर एग क्या लिखाजाएगा, इसको में के से लिख सकते है, 0, 0, 0, 4, or minus 2, बढ़बर, यह मैंटीसा है, और यह एक स्पोनन्ट है, लेकिन इस तर यह से कभी भी स्वोर नहीं क्या जाजाजाएगा, क्यो, इसी को मैंसे लिख सकते है, 0, 0, 4, minus 3, वलूज तो से में है, 0, 0, 0, 4, into 10 to the power minus 2 is same as 0, 0, 4, 10 to the power minus 3, विछी से मैंसे 0, 0, 4, 10 to the power minus 4, which is same as 0, 4, 10 to the power minus 5, यह जो नमबर लिखाए आम नहीं है, यह क्या इसके एक भालन नहीं है, यह मैंस, 0, 4, into 10 to the power minus 5, यह यह यह नमबर, तो इस का मैंतीसा है, वो हम अलगलक तरीके से लिख सकते अंदर, एकस्पूनन के वेलूग को अड़िजस करना पड़ेगा, वेलूग सहीं रखने के लिए, यह क्या ग़ा है, ख़ोखर दर ज़े तो गग़ा यह मैंतेसा करम नहीं होगा, सच्छ दा और मुस्त अ़्छिजिछे न दिजेठ यह नहीं ही, यह सटिक प्रन्मब थी। यह टलौग भी, लिए प्रुशा � only 1, 0, 4, 1, 2, 3, 4, 0, 0, 4, E minus 6, बड़ाबर ये सही वालु है कोस्तर, लेकिन जो न्टनली स्टोर होगा ये से स्टोर नहीं होगा, उ क्या करेगा, मैंटीसा को सब पहले के लीटिं जीरो हता देगा, फ्रक्षन के, पहला दीजित होगा वा मैंटीसा स्टोर होगा, इसको बोलते है, न्टरमलाई स्टोर दीजित होगा हमैंटीसा स्टोर होगा, किते भी जीरो होग, उसको हर्टा के देजिमल पोईंट शुरूमे मानके, इमीजेटली उसके बाद में जो है, न्टीजिरो दीजित होगा. अब एक और वैलू लेते है, इसका लिप्रेशिन बताए है आप क्या होगा, 3.17 E-5. ये हमने वैलू लिखी. तो क्या लिखा जाए का अंदर? इस में M क्या होगा? अच्छा चली है. यहांपे 3.17 होगा M. और E क्या होगा? माइनास पोई. क्योंकी तिस इक्वल तो 0.317 E-4. तो जेसे आब बराभर सबजे जो M और E है, ये प्लिस्म। ये इसी तरे से लिजनाची की point M, यह देसिमल पोईट शुरो में माना जाएगा. ये होता नहीं केई, कम्कुटर में. देसिमल पोईट रहता नहीं, श्टोर नहीं होता. खाली M और E श्टोर होतें. लेकिन जो एक्ट्रोनिक सरकिटस हैं, वो C++ उसको बोलता है, बही ये जो मेंगरी लोकेशन में नमबर है, ये फ्रोडिक पोईट नमबर है. तो सरकिट जो नमबर लेंगे, वो अपने आप पड़ा करनेंगे, ये पहले चोइस भीट जो है, वो मैंटीसा है, अगले आद भीट जो है, उसी तरीके से, उस्को क्यल्कूलेटट शrados है, अपने आप, फमें कुच करने के जोुर है. जा जै तिक हमारा स्वाल है, प्रोडाम में, या तो नमबर रही है। या या या या या या या या या या या, या या Yा, या फुलु, तो इस्लिया रूल यह की अंटीजर नमबर को हमेशा फ्लोटिंग प्वड़ में कनवर्ट कर लिया जाएग। और उसके बाद तो फ्लोटिंग प्वड़ अप्रेशन्स करे जाएग। अगर दोनो फ्लोटिंग प्वड़ हूए तो नाचरल अप्रेशन्स बएशाए होगा अगर दोनो इंटीजर हूए तो इंटीजर अप्रेशन्स रहाँ बलगे तो इंटीजर आपने मल्लटीप्प्लाइ करे बड़े इंटीजर बन गया तो उंटीजर अप्लोटिंग प्वड़ में कनवर्ट नीग गरेगा प्वड़, नहीं रख सकते तो गल्टी दे देगे तो इंटीजर अप्लोटिंग प्वड़ यालागा लागीष्से होगा कैर जब बोलते हैं, तो करेक्टर जो है, ये एक बाइत लोकेशन रहता है, खालिव। और एक बाइत में क्या रहता है? इसकी आसकी वालिव डालगीजर आसकी बोलते है, अमेरिकन स्लन्ड़ कोड़ for information interchange और 0-255, हर एक जो वालिव जो आसकते है एक बाइत में अब इसके उपर आपको, अगर स्वाल पुछे जाए, ये बाई एक श्परेशन एवलेशन करना है आपको, एक श्परेशन किस तरे से लिखे जाते है, कोई भी आपने आनाूँस कर दिया, इंटीजर, मन, क्यु, एक स्वाए है, अब मान वीजी ए, मैं एसा लिकता हूँ, क्यु is equal to M plus N, ये एक एक expression हूँ, कम भी बाई M की वेल्गे लेगा, M की वेलगे लेगा अड कर देगा, किती वेल्गे आजाएगी? सेवन, सो क्यु होजाएगा सेवन, उसे देखे आप वाई, हम दे लिखा वाई is equal to 5.0 multiplied by X. वाई की वेल्गे क्या होजाएगी? 10.0 होगी. अब मान लिजे है, हम ने एक होगे लेगा, फ्लोट से जेड, और फिर प्रोग्राम लिखा, जेड is equal to M बता N, M divided by N multiplied by X. अब क्या वेल्गे आजाएगी? 2.0, 4 divided by 3 multiplied by 2.0 अगर द़नो अपलान इनटीजर होगा, उसका जो रिज्र्ट है, उन्टीजर होगा. स往 यह आपवाई वाई जिएग, तुर बआए तीजर ख़ाएगी?? अगर आपको M और N में दीवाइर करना है मान दीजी एक सही नहीं तो कैसे आप क्याल्किलेट करेंगे सही वाल्गी आपको वाल्गी चे है, 1.333. योगी सही वाल्गी होगी अगर आप दीवीजन करेंगे 4 by 3 से. तीगे, 4 by 3 दीवाल करेंगे तो क्या आगर 1.3333. रिकरींगे 333 आजाएगन. लेकिन M by N करेंगे, तो आपको कभी वो वल्गी नहीं मिलेंगे. तो आपको उसको मातमाटिकली करेक वल्गी निकालना है. तो आप क्या करेंगे? ये केरेंगे यापे 4.0 दिगदेंगे. क्या ये सही है? अगर इनपुट 4.0 दिगदेंगे आप पड़ रहे है. उसको M के लोकेशन में M integer है. इनटीजर में आप प्लोटिंग पोईंगे लिए दे सकतेंगे. एक इनका विचार है के 1 को फ्लोट करगेँ. अगर M को फ्लोट करगे या N कोफ्लोट करगेँ को अपने आप होँगा है. अगर, कोई दूस्रा तरीका है. मान लिजी है. यहा पे में एक और दिकलेर करता हूँ. फ्लोट P1 P2. थाईकाश. आए ज़ोमे आप यही लिखना हैए ठी। यह जाने की ज़ी रही हैए, जा ढ़ाईके डिवार करेगा. तो दिवीजन जो है ख्लोट्टिंद अतरा जाहईगाए बाकाईद. इस मे भी जन ख्लोटिंद ख्लोटिंद यही होगा क्रोड़ होगा हैए. तेख उर सूविदा सी प्लस फलस में है, इसको वो लते हैं ताएप कास. ताएप कास याने ये जो में एकश्प्रेशन लिखना है, यम बाए एन. अम जानते हैं की इस तरे से लिखेंगे, तो गलत उतर आगा. तो हमें यम को ख्वर्ट करना है, उसी जगे पे. इसकी जगे हम एसा लिख दे, जेड is equal to M multiplied by 1.0 divided by N. अब देख एक क्या कर दिया हमने, गन्फॉस कर दिया. कमपिलर को बोला की ये हमारा एकश्प्रेशन. अब वो M और 1.0 मुल्टिपलाए करना चाहेगा. इसका मतलब होता है कि अगे वाला जो आद्मी है, वो हिंटीजर है, मुझे मालूम है. लेकिन मैं आपको जबरदस्ती उसको कनवर्ट करने के लिए बोल रहूं. इसको पहले कनवर्ट कर लिए, जो भी रिजर्ट आगा, उसको एंसे डिवाए. अप जानते है कि ब्राकेट्स लिए सकते है, प्रिस्टरन्स बड़ाने के लिए. प्रिस्टरन्स याद है, कोई भी अप्रेटर हो, सब से पहले क्या क्लिलेट होगा. दिवीजन मुल्टिप्लिकेशन, उसके बाद अदिशन सब्ट्रक्षन. अगर किसी सब मैं आप अदिशन पहले करना चाते हो, दिवीजन बाद में करना चाते हो, तो ब्राकेट में डाल दे हो, तो लिखे प्रोगरम. यह दिखे ज़र थोड़ा एक प्रिक्नित के लिए, जन्रली आप जब पुरा प्रोगरम लिखने को का जाए, तो यह कुछ लाईने जो है, अपने आप आप के पेंसे निकल जाना चाए, कुछ यह वो निक तो पुरा निकते है, यह तो इंट में से चुरू कर देते है, यह वो भी लिख्रे दे खाली एकश्प्रेष्ष्यर लिए देते है, अगर प्रोगरम लिखना है, तो पुरा प्रोगरम लिखना है, तो पुरा प्रोगरम जो है, HASH INCLUDE IO STREAM, युजिं नेम सपेस सेमी कोलन, इंट में अपनिंग ब्रकेट प्रोगर्टुट, और अपनिंग करली ब्रकेट।, जी का एक स्�raham ौज के अपोट लेग देखने स्मपल है अच्या तो अपट स्वबट में क्या औगा आप आहु हैं थे तीए हैं वलकोल गलत हैं, अच्स कोन हैं आपको रहु मैं मुझे मालु मैं सी पलस पलस को मालु मैं क्या अगर अद्मी लगे के यहाँ पर बिना बूले यह पहले लिखना डेफिनिशन वेरियेबसके ने तो प्रुक्राम गलत होँजाए. तीख. उसके बात अखसर हम लोग क्या करतने है, यह यह इसले चलेगा कि एक स्पलस वन बाय एकस जो लिखा है, इस में दिवीजन पहले होता है, तो वन बाय एकस पहले होजाएगा, एक स्पलस वन पहले नहीं होगा, तो अटमेटिकली गारन्टी, हला क्या कर आप चाहे तो और ब्राकेट लगा सकती, उसी तरे इसको दिखहे उलटा करते होगे कि सही आरा है कि नहीं, x-1 by x लिखा है, इस में 1 by x फहले होगा, यह वनबाय एकस वा, तर रिए x-1 by x यह होगा, तिर यह ब्राकेट में डनल के पूरा और नहीं तो यह होगा, थब आफ यो उसे प्रडिंगार। अपकी लागा होता यागा जागा on चाहा तब अपके ली चाख लोगे दा वाशा थब औब वाशा अप आप वोशाश यागा चाख छोगे जागा गदा वीश चाखगागे लोगे दा, तो कोई गर भर कभी होगीनी, प्लोटिँग भी है, छिक eh, तो यह इआ अप सब बराबर लिक सक्ते हिस ताईटक, कितना भी कोपन्म्य दप्लिकटेर अगादों। तो, ख़िज़ी और लिकदा हैईँ, यह में, पेट़ा आप वर के था है, ओब बाद है। भी जरगबर गबी होगी नहीं। यहीं झेके। तुए एकश्पैस्चिन आप सब बराबर लिख सेखते ही चाईखा कितना भी कोमप्लिक्टेर अगतो चलिये। यह एक शीखवल तुजेरो किया तो अपका यहां ताबला बजाएगा उगल्कित दे दे, असा भी सवाल पूषा जा सकता है, इसके लिए एकश्प्रेशन लिखिये, फिर ये बताएए कि कुन्सी व्यालू के लिए ये एकश्प्रेशन तीक से खल्कुलेट नहीं होगा, अभी जेसे इनोने उत्तर दिया, उसका में प्रश्न बनाना, अप प्रश तो थो वन अप आन चेलो ये लिए प्रेश्बावात नहीं है, अह वो और से वान, वे थी से ये बगी हँर,ै, इसके तुब विटिया तूएशुवाद गयं पुज्तर गमूएशुट! जो ऊप वर जे साच वाथे था, वे थे रती साच था तुगे वैं था, these programs will not work. यह सुचना बहुत ज़रूरी हो और अच्चा है कि जब भी आप एकश्प्रेशन लिख है तो तावर तो दिमाग में विचार करे कि कहाल नहीं चलेगा है प्रों और वो नोट कर तो उसको नोट कैसे क्या जा सकता है यहापे एक और अप कमेंट लिख सकते हैं अबी मैं तुस्रा प्रोब्लम देता हो आपको