आमच्या नव्या लेक्चरमध्ये तुमचं स्वागत आहे. ह्या लेक्चरमध्ये
आम्ही नंबर सिस्टीम बद्दल बोलणार आहोत. नंबर सिस्टीम हा काय
आहे, ते कशी काम करते आणि त्यातील सर्व गोष्टी कशी आहेत
ह्याबद्दल आम्ही या लेक्चरमध्ये समजावू. ह्या लेक्चर सुरू
करताना आम्ही एक गोष्ट पाहिली होती की...
शृंखला, आम्ही त्यात एक गोष्ट पाहिली होती की आमच्या संगणकाला
एक इलेक्ट्रॉनिक मशीन म्हणून समजता येते आणि तो फक्त एक भाषा
समजतो, ती बायनरी भाषा असते, ती 10101 असते, आता मी कोणतेही
काम करतो, उदा. माझं तुम्हाला सांगितलं होतं, मी तुमच्यासाठी
दिले होते.
बाकी उदाहरणं मी तुम्हाला सांगितली होती की विजेच्या
माध्यमातून चालणारं दुसरं कोणतंही मशीन आहे असं तुम्ही म्हणू
शकता, मी म्हणालो अलेक्सा प्ले कुडियेनी, आता मी म्हणालो प्ले
कुडियेनी, असं म्हणून अलेक्सा हीही एक इलेक्ट्रॉनिक मशीन आहे,
पण ती कशी समजली की कुडियेनी खेळायची आहे, त्याची सर्व
प्रक्रिया कशी केली ते कसं, माझं म्हणालं Google, हे Google,
वेळ काय आहे, Google मला वेळ सांगितलं, आता Google म्हणजे
काय, हे एक सॉफ्टवेअर आहे.
आणि ते कोणाच्या हातात आहे, स्मार्ट फोनमध्ये आहे, स्मार्ट
फोन देखील एक इलेक्ट्रॉनिक मशीन आहे, मग कधी
मी म्हणालो हे गुगल काय वेळ आहे, गुगलला कसे कळले की त्याला
वेळ सांगायची आहे, मी इंग्रजीच्या ज्या भाषेत बोलतो त्यातून
गुगलला काहीतरी कळलं आणि तो वेळ सांगायचं, हे संभव कसं झालं
आहे हे? माझ्या भाषेत बोलताना इलेक्ट्रॉनिक मशीन समजते आणि
उत्तर देतात, हे कसं संभव आहे?
असं संभव नाही कारण आता पर्यंत आम्ही फक्त बायनरी समजतो, ते
असं म्हणजे तो फक्त 0 किंवा 1 समजतो, हे अर्थात शक्य झालं
नाही की काहीतरी रूपांतरित केलं जातं, वस्तूंचे रूपांतर केलं
जातं, रूपांतरण, रूपांतरित होण्याची प्रक्रिया असते.
बायनरीमध्ये गोष्टींचे कसे रूपांतर होतात, हे आज आम्ही पाहणार
आहोत आणि याचा विषय बायनरी नंबर सिस्टीम आहे, त्यामुळे संगणक
आला तेव्हा ती पहिली पीढी होती, पहिल्या पीढीत मशीन लँग्वेज
होती, तुम्हाला इतिहास समजायचा प्रयत्न करण्यात येईल.
तिथे असायचे, म्हणून या सगळ्या गोष्टी, आधी पांढरा बोर्ड
उघडूया, या सगळ्या गोष्टी तिथे बघूया, तिथे माझ्याही नोट्स
आहेत, त्यावरून आपण थोडा संदर्भ घेऊ, मी माझा पांढरा बोर्ड
उघडतो आणि इथे बघूया, म्हणून सर्वप्रथम पहिली पिढी कधी
In this lecture, we will be discussing the number system.
In the first generation, machine language was used. So, in
my first generation, machine language was prevalent. Let me
just resize it a bit. Okay, now let's take a look at the
first generation.
पहिल्या पीढीत एक गोष्ट होती, आणि ती काय होती हे असलं की
पहिल्या पीढीत माझ्या कॉंप्युटरला समजण्यासाठी मशीन लँग्वेज
वापरला जात होता, अर्थात माझ्या कॉंप्युटरला काय समजतं ते,
मला काय समजतं ते मी तुम्हाला सेकंदात लिहित आहे, मशीन
लँग्वेज, ठीक आहे, किंवा त्याचं दुसरं नाव
खालच्या दर्जाची भाषा, ठीक आहे, आता काय झालं, की कॉम्प्युटर
बनवणारे काही लोक होते,
आता त्यांनी कॉम्प्युटर का बनवला, कारण मला कॉम्प्युटरमधून
काही काम करायचं होतं, मला संगणकीय काम करायचं आहे, भाऊ, हे
काम करा, मी तुला एक समीकरण देतोय, माझ्यासाठी सोडवा, हे माझे
गुंतागुंतीचे आकडे आहेत, ते जलद सोडवा, माझ्याकडे आहेत
माझ्या दोघांना दिले
माझ्या मित्राला, माझा मित्र रात्रभर, रात्रभर हे करत होता,
तेव्हा त्याने जाऊन हिशोब केला,
मला वाटतं की काहीतरी असं करायचं असेल, आता पाहा, कंप्युटर का
बनवलं जाऊ द्यावं लागेल, कॅल्क्युलेटर माझ्या कामासाठी
काहीतरी करतो, माझ्याकडे कॅल्क्युलेटर नाही, आता जर मला
कॉम्प्युटरवरून दोन अंक जोडायचं असेल तर तो भाऊ, २ प्लस ३
करा, हे असंच करते येते,
मी यावर २ प्लस ३ करू शकतो, मग मला संगणकाची काय गरज होती, मग
संगणक माझा होता, आता हा गरीब
व्यक्ती, कॅलक्युलेटरमध्ये मी काय करणार, जर मला असं काही
करायचं असेल जो अनेक स्टेप्स असतील, ठीक आहे, मी एखाद्या
प्रोग्रॅमद्वारे ते करू शकतो, त्यामुळे गणितातील जटिल समस्या,
ज्यांना जटिल गणना असते, त्यांना झटपट करण्यास मदत होते.
मला जे करायचं होतं, ते मला कॉम्प्युटर आणावं लागलं, पण
त्यावेळी काय झालं,
जेव्हा माझी पहिली पिढी आली तेव्हा, कॉम्प्युटरला काहीही
समजावून सांगायचं झालं तर कॉम्प्युटरला काय समजतं, त्याला
बायनरी भाषा समजतं, फक्त ती, त्याला दुसरं काही कळत नाही,
त्याला काहीही कळत नाही, चाहूं तुम्ही हिंदी, इंग्रजी, गणित
बोलता, काहीही कळत नाही.
जे समजेल त्यालाच बायनरी लँग्वेज, ० किंवा १ आणि या ० किंवा १
गोष्टीला मशीन लँग्वेज म्हणतात, किंवा कधी कधी त्याला मशीन
कोड म्हणतात आणि ह्याचं दुसरं नाव म्हणजे खालच्या दर्जाची
भाषा, म्हणजे ज्यांनी ती बनवली, ती ४, ५, १० माणसं, ते
मशीनला सूचना दिल्या, की हे, हे, हे, हे, तुला हे करायचे आहे,
त्यानंतर काय झाले,
हळूहळू लोकसंख्या वाढत गेली, हळूहळू आम्हाला दुसऱ्या
सॉफ्टवेअरची गरज भासू लागली,
तर त्या ४, ५ जणांनी विचार केला, आता काय करावं, एक काम
करूया, ५० मुलांना बोलवून त्यांना मशीन लँग्वेज शिकवूया,
जेणेकरून त्यांनाही आमच्यासारखे कार्यक्रम लिहिता येतील, मग
त्यांनी काय केलं,
त्यांनी एका वर्गाचं नाव दिलं आणि त्या वर्गात किती मुलं बसली
होती, त्याप्रमाणे १०० मुलं बसली होती, त्यांना म्हणाली,
चिंता करू नका, आम्ही तुमच्याकडून पैसे घेणार नाही, आम्ही
तुम्हाला मोफत शिकवू, जसं १०० मुलं बसली होती, आता त्यांनी या
१०० मुलांना शिकवायला सुरुवात केली.
मुले,
त्यांनी काय शिकवायला सुरुवात केली, मशीन लँग्वेज शिकवायला
सुरुवात केली,
आता ते शिकवत राहिले, या १०० मुलांपैकी या मशीन कोडला एक
समजला, तेवढेच,
९९ निरर्थक नव्हते, नाही, ९९ निरर्थक नव्हते नाही, ही मशीन
भाषा इतकी कठीण आहे की ती समजली जात नाही, आता माझं नाव राहुल
आहे, तर आम्ही या व्याख्यानाचा शेवट घेऊन त्याचा बायनरी कोड
लिहिणार आहोत, आता समजलंय का?
मला हे नाव लिहावे लागेल, म्हणून यासाठीही मला काय करावे
लागेल, आर च्या समतुल्य हा माझा द्विआधारी क्रमांक आहे, तो
काहीही असू शकतो, 010, अ च्या समतुल्य संख्या 0101 आहे, हे
काल्पनिक आहे,
H च्या समतुल्य म्हणजे बायनरी नंबर 1100, जसे की, याचा अर्थ
तुम्हाला मशीन राहुल नाव सांगावे लागेल, त्यामुळे तुम्हाला
काय करायचे आहे, तुम्हाला असे म्हणावे लागेल, मशीन 1010 0101,
1100 0010 0010, कोणालाही समजले नाही, आता अशा मशीन्सना
गोष्टी सांगायच्या होत्या,
हा मशीन भाषा होता, हा मशीन कोड होता, आता जेव्हा समस्या
सोडली नाही, तेव्हा ५-१० लोक त्याच्यासाठी एकाच काम करत
असतात, त्यांना कोड लिहायचं लागतं, काम करायचं लागतं, म्हणून
ते अशा पद्धतीने करत होते, १०० विद्यार्थ्यांना शिकवलं गेलं.
शिक्षणार्थ्यांपैकी १०० जणांपैकी कितपत समजले, एक जण समजला,
पण समस्या सोडली नाही, त्यांना वाटलं की काय करावं, त्यांनी
खूप संशोधन केले, त्यांच्याकडे एक नवी भाषा आली, ती काय होती
ते त्यांनी निर्णय केला.
ती भाषा, ही संमेलनाची भाषा होती, यात काय होते, सांगा,
या असेंबली भाषेतून ते कीवर्ड सापडले, ते कसे होते, जसे की जर
तुम्हाला एकत्र करायचे असेल तर तुम्ही सम लिहाल, विभाजित
करायचे असेल तर डिव्ह लिहिणार, हलवायचे असेल तर मूव्ह
लिहिणार, गुणाकार करायचे असेल तर मल्टिप्लाय लिहिणार.
याचा अर्थ असा की माझ्याकडे 2 आहे आणि माझ्याकडे 3 आहे,
म्हणून मला 2 आणि 3 ची बेरीज करावी लागेल, म्हणून मी 2 सम 3
लिहायचो,
गुणाकार करायचा असेल तर मी २ मूल ३ लिहायचो,
तुला समजलं का, मग ह्याने काय प्रॉब्लेम सुटला, ह्याने मला
वाटू लागलं की,
म्हणजे त्यांना वाटू लागलं, विकसकांना हे समजेल, मग त्यांनी
१०० विद्यार्थ्यांना बोलावलं, १०० विद्यार्थी आले, पुन्हा
शिकवू या, म्हणून त्यांनी पुन्हा १०० विद्यार्थ्यांसाठी क्लास
लावला,
आता १०० विद्यार्थ्यांच्या वर्गात ते शिकवू लागले, हा आमचा
वर्ग आहे,
आणि यात विद्यार्थी बसले आहेत, इथे १०० विद्यार्थी बसले आहेत,
त्यांनी त्या १०० विद्यार्थ्यांना असेंब्ली लँग्वेज शिकवायला
सुरुवात केली, ते म्हणाले की तुम्हाला मशीन लँग्वेज समजत
नाही, म्हणून आम्ही तुमच्यासाठी असेंब्ली लँग्वेज घेऊन आलो,
तुम्हाला हे समजेल,
त्यामुळे त्यांनी शिकवायला सुरुवात केली, त्यामुळे १०० पैकी ५
विद्यार्थ्यांना समजले,
इतकंच, समोरच्याला खूप राग आला, की फक्त 5 विद्यार्थ्यांना
समजलं, त्यांनी एवढी मेहनत घेतली होती, मग त्यांना काय वाटलं,
मग बिचारे निघून गेले, काय करावं, काय करावं, याचा विचार करा,
त्यामुळे आता काय झालं, आता हे घडलं,
की चहावर चर्चा झाली, काय करायला हवं, काय करायला हवं,
जेणेकरून आपण जास्तीत जास्त लोकांना आणू शकू, जेणेकरून
जास्तीत जास्त लोकांना गोष्टी शिकता येतील, जेणेकरून ते
जास्तीत जास्त संगणकांना सूचना देऊ शकतील, जेणेकरून ते
त्यांना सांगू शकतील
काय करावे, जेणेकरून जास्तीत जास्त सॉफ्टवेअर बनवता येईल,
जास्तीत जास्त अॅप्लिकेशन करता येतील,
माझं काम सोपं कसं करायचं?
हे कसे करावे?
चला तर मग चहाबद्दल बोलूया
आता, एका व्यक्तीला त्याच्या मनात असे आले की जसं तो मला
तुमच्याशी बोलत आहे तसं कोणताही कोड लिहिलं तर तो मशीनने
समजावं शकेल असं तो म्हणाला, तू वेडा आहेस का? मशीनला काय
समजते? मशीन मशीन समजते.
कोड मशीन 0 आणि 1 समजते कसे? तो म्हणाला, एक गोष्ट करूया, आपण
काहीतरी टाकूया, ज्यामुळे हे गोष्टी मशीनने समजू शकतील, तो
म्हणाला, हो, हे काही अर्थ ठरवू शकते, जसे की आपण आपल्या
भाषेत लिहिलेल्या गोष्टी समजतो.
ठीक आहे, आम्ही जे समजतो त्यामध्ये कोड लिहू, आणि त्यामध्ये
एक फंक्शन असेल, एक सॉफ्टवेअर असेल जो मशीन कोडमध्ये
रूपांतरित करेल जेणेकरून मशीन ते समजू शकेल आणि आम्ही या
गोष्टी करू शकू, मग त्याने कशाचे उपाय शोधले? त्याने ते कळवले.
सोल्युशन प्रोग्रॅमिंग लँग्वेज ओके, हा होता उपाय काय आहे ही
प्रोग्रामिंग लँग्वेज? या प्रोग्रॅमिंग लँग्वेजला आपण हाय
लेव्हल लँग्वेज ओके म्हणतो आता हा प्रश्न अनेकवेळा विचारला
जातो
उच्च स्तरीय भाषा आणि निम्न स्तरीय भाषा म्हणजे काय?
तुम्हाला काय करावं लागेल? निम्न स्तरीय भाषा म्हणजे जी
संगणकाला थेट समजते असते आणि उच्च स्तरीय भाषा म्हणजे आम्ही
लिहितो तेव्हा एक सॉफ्टवेअर त्याचे रूपांतर करतो असे आहे, हे
आमचे उच्च भाषा आहे.
लेव्हल लँग्वेज तुम्ही उच्चस्तरीय भाषेची २-४ उदाहरणे देऊ
शकाल का? होय, अर्थातच उच्चस्तरीय भाषेचे उदाहरण घेऊया तुमची
सी भाषा कोणती आहे? उच्च स्तरीय भाषा आपले सी ++ काय आहे?
उच्च स्तरीय भाषा आपला पायथन काय आहे? उच्च स्तरीय भाषा काय?
तुमचा जावा आहे का? हाय लेव्हल लँग्वेज म्हणजे मी या भाषेत
कोड केला तर काय समजेल?
माझं म्हणजे समजून घेण्याचा प्रयत्न करूया. सी भाषेचं एक छोटं
कोड लिहून दोन आकडे जोडा. त्यानंतर जर कोणीही प्रोग्रॅमिंग
भाषा जाणत नसेल तर त्याला हा कोड दाखवा आणि तो वाचून सांगेल
की काय होणार.
ठीक आहे, म्हणून आपण या कार्याचा प्रयत्न करू शकता. आता आम्ही
जे केले आहे ते आपल्याला सी भाषेच्या कोडची शिक्षा घेण्याची
गरज नाही. फक्त बघा, येथे लिहिलेला कोड वाचता येतो का? जर
वाचता येतो तर समजू शकता.
आपण अंदाज लावू शकता म्हणून येथे आपल्याला तेच करावे लागेल
मी येथे एक कोड लिहीन म्हणून येथे मी सारांश लिहिला आहे.सी मी
लिहिले आहे कारण
मी सी लँग्वेज प्रोग्रॅम लिहित आहे आणि इथे मी एक सेकंद
लिहिला आहे, काय लिहिलं आहे ते मी तुम्हाला सांगत नाही म्हणून
मी त्यानंतर लिहिलं आहे
मी इथे काहीतरी लिहिलं आहे आणि मग मी इथे काही लिहिलं आहे मग
मी इथे काहीतरी लिहिलं आहे आणि हे लिहिल्यानंतर
मी असं काही तरी केलं आहे मग मी हे केलं आहे आणि मग मी
पुढच्या स्टेपमध्ये हे केलं आहे ठीक आहे आणि शेवटी मी हे नंतर
लिहिलं आहे
मी हे ठीक केले आहे हे केल्यावर मी तुम्हाला हा कोड वाचायला
सांगितला आहे आणि मला सांगा की मला भाषा येते की नाही हे पाहू
नका ही दुय्यम गोष्ट आहे मला सांगा की तुम्ही समजू शकता समजा
मला हे माहित नाही
मी ओके ओके करत होतो, मी ते केले आहे आणि मी 5.6 ओळी लिहिल्या
आहेत. मी तुम्हाला सांगितले होते की ते काय आहे, तुम्ही मला
सांगा.
इझी ओके 1010 1010 1011 ओके या ओळीचा अर्थ काय आहे?
या ओळीचा अर्थ काय? 10101 हे एखाद्या गाण्यासारखे दिसते
या ओळीचा अर्थ काय?
तुम्हाला समजले का?
इथे प्रिंटफ लिहिलं होतं
तरीही मला समजत होतं
याचा अर्थ काय?
हे काय आहे?
हा तुमचा मशीन कोड आहे
ठीक आहे आता परिस्थिती अशी होईल
परिस्थिती अशी असेल
की जेव्हा ही प्रोग्रॅमिंग भाषा आली
जेव्हा उच्चस्तरीय भाषा आल्या
तेव्हा बहुतेक लोकांना समजले
याचा अर्थ काय?
त्यांनी काय केले?
जेव्हा त्यांनी प्रोग्रामिंग भाषा आणली
मग त्यांनी पुन्हा १०० लोकांना बसवले
आता त्यांनी १०० लोकांना बसवले
आणि १०० लोकांना बसवल्यानंतर
त्यांनी उच्चस्तरीय भाषा शिकवायला सुरुवात केली
जेव्हा त्यांनी 100 लोकांना शिकवले
त्याचा परिणाम काय झाला?
अचानक ७० जणांना समजले
आता ७० जण संगणकाला सांगू शकतील
की हे काम तुम्हालाच करावं लागतं.
ठीक आहे अशा प्रकारे गोष्टी कराव्या लागतात
आता काय झालं?
आता सर्व समस्या सुटल्या आहेत
म्हणजे मला माहित असलेली भाषा
मी त्यात कोड लिहीन
ती इंग्रजी भाषा वाटत नाही का?
जसे की समाविष्ट आहे
इंग्रजीत काय घडते?
आपण व्हीओआयडी वाचू शकता
काय लिहिलं आहे ते मी समजू शकतो
काय लिहिलं नाही
पण आम्ही काय लिहिलं?
कोणत्याही प्रोग्रामिंग भाषेत
जसे सी, सी ++, पायथन
जावा मी यापैकी कोणत्याही मध्ये हा कोड लिहिला आहे
मी हा कोड मशीनवर नेला
मशीन हा कोड घ्या
आणि माझं काम कर.
मशीनने मला ते करायला भाग पाडले
संगणकाने मला ते करायला भाग पाडले
तू वेडा आहेस का?
मला हे माहित नाही.
मला एकच भाषा अवगत आहे
मला मशीन कोड माहित आहे
मी ते मशीन कोडमध्ये लिहिलं होतं.
मग मशीन कोडमध्ये कसं लिहावं याचा विचार केला
मी तुम्हाला सांगितले
मध्यंतरी त्यांनी एक सॉफ्टवेअर बनवले
त्या सॉफ्टवेअरचे नाव काय होते?
संकलक संकलक काय करेल?
हा संकलक
माझ्या संगणकाचा सर्वात चांगला मित्र आहे
त्यामुळे आता मला हा कोड थोडक्यात सांगायचा होता
मी हा कोड इंग्रजी भाषेत लिहिला मी हा कोड इंग्रजी भाषेत
लिहिला मी संगणकावर गेलो
आणि मी म्हणालो संगणक, हा कोड थोडक्यात सांगा
संगणकाने मला ते करायला भाग पाडले
काय लिहिलं आहे माहीत नाही
मला समजत नाही मला समजत नाही मग आम्ही म्हणालो कि तू जा.
तुम्ही म्हणता
जसे तुम्हाला जॅक मिळतो
तुम्ही थेट कोणाकडे तरी जाल.
तू म्हणालीस, भाऊ, हे कर.
जसे हे उदाहरण घ्या आपल्या वॉर्ड समुपदेशकासारखे
तू त्याला थेट ओळखत नाहीस.
पण तुझ्या गल्लीत एक काका आहे.
त्याला कोण ओळखतं आणि ते काका त्या महापौरांचे जिवलग मित्र
आहेत.
म्हणून तुम्ही गेलात, महापौर काका म्हणालेत.
तुमची गल्ली तुटली असेल तर
मग तुम्ही ही लेन बनवा
महापौर पळून गेले
ते म्हणाले, पैसे नाहीत
मग काय झालं त्या काकांकडे गेलो.
महापौरांचा मित्र कोण आहे? आम्ही म्हणालो, काका तुम्ही
आम्हाला काही सल्ला द्याल का?
मग काकांनी काय केलं?
त्यांनी आम्हाला काही सल्ले दिले
कारण काका हे जिवलग मित्र आहेत.
म्हणून असं कॉम्प्युटरवर गेलो
आणि आम्ही म्हणालो संगणक आम्हाला दोन नंबर नंबर द्या
आता आम्ही नंबर सिस्टम पाहू, नंबर सिस्टम म्हणजे केवळ थोडे
संकेतस्थळ असतात ज्यांमध्ये अंक नावाची मोजकी आहेत आणि या
मोजकी स्थानानुसार विविध मूल्ये प्रतिनिधित्व करतात. संगणक
फक्त संख्या समजू शकतो, त्यामुळे आपण संगणकाला काही अक्षरे
किंवा शब्द टाइप करू शकतो आणि तो संख्यांमध्ये भाषांतर करेल.
ते संख्येत व्यापतात: संख्येतील प्रत्येक अंकाचे मूल्य अंकाचा
वापर करून निश्चित केले जाऊ शकते, संख्या प्रणालीचा आधार जिथे
आधार ाची व्याख्या संख्या प्रणालीमध्ये उपलब्ध अंकांची एकूण
संख्या म्हणून केली जाते ते पाहूया
दशांश संख्या प्रणाली आपण दशांश संख्या प्रणाली पाहूया दशांश
संख्या प्रणाली पाहूया दशांश संख्या प्रणाली पाहूया दशांश
संख्या प्रणाली पाहूया
आपण दशांश संख्या प्रणाली पाहू या दशांश संख्या प्रणाली
पाहूया दशांश संख्या प्रणाली पाहूया दशांश संख्या प्रणाली
पाहूया
दशांश संख्या प्रणाली पाहूया दशांश संख्या प्रणाली पाहूया
दशमान संख्या प्रणाली पाहूया दशमान संख्या प्रणाली पाहूया
दशांश संख्या प्रणाली पाहूया
प्रणाली आपण दशांश संख्या प्रणाली पाहूया दशांश संख्या
प्रणाली पाहूया दशांश संख्या प्रणाली पाहूया दशमान संख्या
प्रणाली पाहूया दशांश संख्या प्रणाली पाहूया दशांश संख्या
प्रणाली पाहूया दशांश संख्या प्रणाली पाहूया
संख्या प्रणाली
इथे १ लिहावे लागेल.
बाकी काय आहे? 0 मग मला ते एका नळीत लिहावे लागेल.
बाकी काय आहे? 1 आता मला ते खालून वरपर्यंत लिहावे लागेल.
1 0 1 0 0
आता याची बरोबरी ही आहे.
आता इथे १० लिहावे लागतील.
मला १ ० १ ० लिहायचे आहे
मग मी प्लस लिहीन.
त्यानंतर २० व्या वर्षी काय लिहिणार?
मी २० १ ० १ ० ० वर लिहीन
आणि मग मी प्लस लिहीन.
संगणकाला हा प्लस समजेल का?
मी नाही म्हणालो।
का नाही? कारण या प्लसच्या समतुल्य संख्याही दशांश संख्या आहे.
बघूया।
चला उघडूया.
गूगल क्रोम।
चला प्लस सिम्बॉल समतुल्य बायनरी नंबर सॉरी दशांश संख्या
दशांश टाकूया म्हणून आम्ही कॅरेक्टर समतुल्य दशांश प्लस चिन्ह
समतुल्य दशांश संख्या काय आहे ते केले म्हणून आम्ही यात
प्रवेश केला.
काही आले की नाही?
ते आपल्याला काय सांगत आहे?
ओके ओके ओके मग ते आम्हाला काय दाखवत आहे?
ते आम्हाला काहीच दाखवत नाही.
मग आपण काय करतो?
दशांश हे गणिती प्रतीक आहे का?
ठीक आहे, दशांश संख्या प्रणाली केली आहे.
प्लस नाही का? x ते दशांश वर्ण पाहूया
युनिकोड मूल्य सारणी
ठीक आहे युनिकोड टेबल पाहूयात यात काय आहे ते.
युनिकोडची यादी ही माझी आहे.
हे उघडूया.
हा माझा युनिकोड आहे.
आणि मी पाहतो की दशांशमधील दशांश अ च्या मूल्यातील वर्ण मूल्य
९७ आहे
दशांशात ब चे मूल्य ९७ आहे, दशांशात ब चे मूल्य ९८ आहे
दशांशात क चे मूल्य ९९ आहे
या कीबोर्डवर लिहिलेली सर्व चिन्हं मग ती अक्षरअसो वा विशेष
चिन्हं
त्याच्या बरोबरीने माझी दशांश संख्या आहे.
ते कसे शोधावे?
त्यासाठी एएससीआयआय मूल्ये पाहावी लागतील. म्हणजे माझ्या
कीबोर्डवरील सर्व वर्ण, मग ती वर्णमाला असो वा विशेष चिन्ह,
प्रत्येकाचे समान दशांश मूल्य असते.
ज्यामध्ये आपण त्या दशांश मूल्याचे रूपांतर करतो? बायनरी
मध्ये.
धर्मांतर कसे करावे? २ ने वाटून घ्या.
पाहूया एएससीआयआय पात्रे.
हे उघडूया.
आपण कोणतीही वेबसाइट उघडू शकता.
हे उघडूया.
त्याचे समतुल्य पाहूया.
आम्हाला काय मिळतं?
हे बघा.
माझ्या उद्गारचिन्हाला त्याच्या बरोबरीचे दशांश मूल्य आहे. हे
काय आहे? ३३ आहे.
आपण ते सहज पणे रूपांतरित करू शकता.
इथे माझा गुणाकार आहे.
हे प्लसचे प्रतीक आहे.
प्लसच्या चिन्हाच्या समतुल्य.
माझ्याकडे काय आहे?
माझं दशांश मूल्य आहे.
म्हणजे ४३.
बायनरीमध्ये काय लिहिले आहे? 1010111 आम्ही त्यावर विश्वास
ठेवणार नाही असे सांगितले.
ते कसे शोधायचे हे आम्हाला माहित आहे असे आम्ही म्हणालो.
ते आपण शोधून काढू.
आपल्याला फक्त हे मूल्य काय आहे हे शोधावे लागेल?
हे दशांश मूल्य काय आहे?
आम्हाला ते सापडलं.
४३ आहे.
आम्ही परत गेलो.
आम्ही ४३ लिहिलं.
आम्ही काय केलं?
प्लसच्या समतुल्य.
दशांश मूल्य काय आहे? 43.
मी काय केले?
मला ४३ दशांश मूल्य रूपांतरित करावे लागेल.
मला ते बायनरीमध्ये रूपांतरित करावे लागेल.
मी काय करणार?
मी ४३ ची विभागणी करेन.
एक सेकंद।
मी ४३ लिहिलं.
मी याची २ ने विभागणी केली.
मी २ ने विभागलो.
21 शिल्लक काय आहे? 1 पुन्हा मी २ ने विभागलो.
10 शिल्लक काय आहे? 1 पुन्हा मी २ ने विभागलो.
5 0 पुन्हा मी 2 ने विभागून टाकेन.
2 मग मी 2 पासून बनवेन की ते किती जाईल? 1 आणि इथे काय असेल?
इथे 0 मग मी 2 पासून बनवेन की ते किती जाईल? 0 आणि उरलेलं काय
शिल्लक आहे? 1 म्हणजे माझ्याकडे जे बायनरी मूल्य आहे ते काय
आहे? ते 101011 आहे ते खालून टाकण्यास सुरवात करा
एकच मूल्य? चला 10 1011 बघूया काय आहे आमचे? 101011 खूप छान!
10 प्लस 20 जे येथे लिहिले आहे ते कंपायलर कसे रूपांतरित
करतो? तो कसं पाहतो? 10 साठी काय लिहिले आहे? 1010 प्लससाठी
काय लिहिले आहे? शिवाय 101011 आणि 20 साठी लिहिले आहे.
10100 लिहिलं आहे, समजलं का? हा तुमचा मशीन कोड आहे, ठीक आहे.
आता असे म्हणण्याचा अर्थ काय आहे हे म्हणजे डेव्हलपर म्हणून
रूपांतरित होतात, आणि तुम्ही काही रूपांतरित होणार आहात हे
माहित असणं आवश्यक आहे. प्रोग्रामर म्हणून कसे गोष्टी
रूपांतरित होतात हे तुम्हाला माहित असणं आवश्यक आहे. मला
माहित आहे की माझ्या गोष्टी रूपांतरित होत आहेत.
अशा तऱ्हेने आता हे कसे घडते? जे मी इथे लिहिलं आहे
सी भाषेची संपूर्ण संहिता मी लिहिली आहे
मी सी भाषेची संपूर्ण संहिता लिहिली आहे. आता इथे काय झाले?
हॅशच्या दशमलव मूल्यांची बायनरीत रूपांतरण होईल, आयच्या दशमलव
मूल्यांची बायनरीत रूपांतरण होईल आणि एनच्या दशमलव मूल्यांची
बायनरीत रूपांतरण होईल. आता ते कुठे असतील?
तुम्ही हे पाहता आहात का? हे पाहण्यासाठी तुम्हाला स्काय टेबल
पाहायचे आहे. आता हा तुमचा होमवर्क आहे. तुम्हाला काय करायचे
आहे? स्काय टेबलमध्ये जाऊन तुम्हाला एक दशमलव संख्या दिसेल
आणि तुम्हाला एक द्विआधारी मूल्य दिसेल.
आता बायनरी व्हॅल्यू पहा, प्रोग्रामर म्हणून आम्हाला सर्व
गोष्टी करण्याची गरज नाही, पण आम्हाला याच्याबद्दल काही
माहिती असणे गरजेचे आहे. कोणताही व्यक्ती आम्हाला सांगितले की
माझा कॉंपायलर त्याचे रूपांतर करतो असे मला समजले आहे, पण मला
हे देखील माहित असणे गरजेचे आहे की कॉंपायलर कसे रूपांतरित
करते.
उदाहरणार्थ
मी गुगल ट्रान्सलेटवर गेलो.
मी गुगलला सांगितले की मी एक शब्द इंग्रजीत लिहिला आणि
त्यानंतर मी त्याचे भाषांतर केले, त्याने त्या इंग्रजी
शब्दाचे हिंदीत भाषांतर केले. येथेही त्याचे संकलक काय आहे हे
मला समजतंय कारण एका प्रोग्रामर म्हणजे मला कंपायलर म्हणतात,
पण मला हे समजायचं आवश्यक आहे की कंपायलर कसं कार्य करतं.
उदाहरणार्थ, मी गूगल भाषांतराचा वापर केला.
In this lecture, we will learn about the number system.
Now, let's talk about what a compiler is. A compiler is a
type of software that is used in programming. It is like
Google Translate, where you have a specific language and it
is converted into another language.
हा एक आदर्श उदाहरण आहे, आम्ही उच्चस्तरीय भाषेत एक कोड
लिहिला आहे ज्यामुळे तो लोकस्तरीय भाषेत रूपांतरित होत आहे.
हे संकलक सॉफ्टवेअर आहे परंतु आपण काय करत आहोत हे आपल्याला
माहित असणं आवश्यक आहे, त्यामुळे आम्ही या व्याख्येत जाणून
घेणार आहोत.
समजले की आपण 2 प्लस 3 करू मग 2 प्लस 3 बायनरी स्वरूपात कसे
दर्शविले जाईल आता या सर्व गोष्टी आपल्याला तेथे मिळतील ज्या
आम्ही आधीच वाचल्या आहेत पाहूया काय लिहिले आहे ते पाहूया
आता हा आमचा लेक्चर आहे, ज्यात आम्ही संख्या प्रणालीच्या
बाबतीत जाणून घेणार आहोत. आता संख्या प्रणालीचा आधार काय आहे
हे आम्ही नंतर पाहू. दशमलव संख्या प्रणाली आणि बाकी सर्व काही
त्यांच्याबद्दल माझं सांगितलं आहे, तुम्हाला त्यावर जाण्याची
गरज नाही.
सिद्धांत आपण आपल्या दैनंदिन जीवनात वापरत असलेली संख्या
प्रणाली दशांश संख्या प्रणाली समजून घेऊया
मी म्हणालो आईला ५० रुपये दे, ५० हा एक आकडा आहे, पण संख्या
काय आहे? हे दशमलव आकडा आहे, हे कसे माहित झाले? बायनरी नंबर
का नाही? बायनरीमध्ये फक्त ० आणि १ आहेत, आता येथे ५ दिले आहे
आणि आम्ही दशमलव संख्या प्रणाली वाचली आहे.
येथे 0, 1, 2, 3, 4, 5 हे 10 अंक आहेत, चला पाहूया 5 येथे
लिहिले आहे, ते काय अर्थ असते, 50 असते, मी म्हणालो पापा मला
100 रुपये द्या, मला जलेबी खायची आहे, ते 100 माझे आहे, ते
दशमलव किंवा बायनरी असू शकते, आपण त्याला बायनरी म्हणू शकता
का?
त्यात, बायनरीमध्ये काय आहे, बायनरीमध्येही ०, १ आहेत, पण
बायनरीमध्ये तुम्ही १०० म्हणणार नाहीत, बायनरीमध्ये कसे
म्हणाल, बायनरीमध्ये तुम्ही म्हणाल, पप्पा मला १०० रुपये
द्या, कदाचित पप्पांना समजेल, कदाचित त्यांना समजणार नाहीत.
बेल्ट गिरणार आहेत, त्यामुळे तुम्ही काय करू शकता, जर तुम्ही
हे म्हणता असाल तर पप्पा मला १०० रुपये द्या, त्यामध्ये
तुम्ही दशमलव नंबर सिस्टीममध्ये म्हणत आहात, जर तुम्ही हे
म्हणता असाल की पप्पा मला १०० रुपये द्या, तर तुम्ही काय
म्हणता आहात हे समजत नाहीत.
बायनरी नंबर सिस्टीममध्ये ठीक आहे, म्हणून आपण दैनंदिन जीवनात
याचा वापर करतो, दशमलव संख्या प्रणाली आहे, दशमलव संख्या
प्रणालीला आधार 10 आहे, कारण त्यात 10 अंक वापरले जातात, बेस
10 चा अर्थ काय आहे हे तुम्हाला समजत नाही, त्यामुळे तुम्ही
असे म्हणू शकता की, "पापा मला १०० रुपये द्या", त्यामध्ये
तुम्ही दशमलव संख्या प्रणालीत बोलत आहात.
जसे मी २० मध्ये लिहिले आहे, मी २० ब्रॅकेटमध्ये १० लिहिले
आहे, याचा अर्थ काय आहे, याचा आधार काय आहे, मी हा आधार ओळखू
शकतो, की ही संख्या बायनरी, सॉरी, दशांश मध्ये आहे, तुम्ही
म्हणाल, नाही, आम्ही तुम्हाला सांगू, कसे सांगाल, ते २ आहे,
2 बायनरीमध्ये येत नाही, नाही, नाही, थांबा, आता आपल्याला
अधिक गोष्टी वाचायच्या आहेत, आता आपण ऑक्टल आणि हेक्साडेसिमल
या दोन नंबर सिस्टम वाचायचे आहेत, ऑक्टलमध्ये आपल्याला 20
मिळतील, हेक्साडेसिमलमध्ये त्यांच्यात 20 मिळतील, आता जर मी
हे 10 काढून तुम्हाला विचारले तर, हे
20 आहे, हे 20 आहे, हे 20 आहे, हे 20 आहे, मला सांगा, कोणते
षटकोणीय आहे, कोणते अष्टकोनी आहे, कोणते दशांश आहे, आपण
जीवनात सांगू शकणार नाही, कसे सांगू शकाल, आधारामुळे सांगू
शकाल, येथे मी काय लिहिले आहे, जर मी लिहिले तर
10 इथे, मग तुम्ही काय म्हणाल, की ही दशांश संख्या आहे, मी
इथे 8 लिहिलं तर तुम्ही काय म्हणाल, ही 20 अष्टकोनी संख्या
आहे, मी इथे 16 लिहिलं तर तुम्ही काय म्हणाल, हा 20
हेक्झाडेसिमल आहे,
समजलं, त्याचप्रमाणे मी जे लिहिलं आहे, ते बायनरीमध्ये कधी
रूपांतरित केलं आहे, मग मी इथे जे लिहिलं आहे, ते मी इथे
लिहिलं आहे 2, तर परत जाऊया, त्यात इतर काही नाही लिहिलं,
फक्त 0 ते 9 पर्यंतचे अंक लिहिले आहेत, जे आपण आधीच केले आहेत.
दशमलव संख्या पद्धतीत, दशमलव बिंदूच्या डाव्या बाजूनंतर
येणार्या स्थानांना एकके, १०, १००, १००० इ. दर्शवितात. हे काय
अर्थ आहे हे पाहूया, त्यांनी एक उदाहरण दिला आहे, जे आपण पाहू
शकता, त्याच्या प्रत्येक स्थानावर विशिष्ट मूल्य दर्शवतात.
आधाराची शक्ती, 10 उदाहरणार्थ, दशांश संख्या 1, 2, 3, 4 मध्ये
एकक स्थितीत 4 अंक असतात, म्हणजे, आपण काय लिहिले आहे, 1, 2,
3, 4, हे वाचूया, मग आपण हे उदाहरण पाहू,
या नंबरमध्ये 10 च्या स्थानावर 3, 100 च्या स्थानावर 2 आणि
1000 च्या स्थानावर 1 आहेत, आणि त्याची मूल्ये लिहिलेली जाऊ
शकतात, येथे मी एक नंबर घेतला आहे, 1, 2, 3, 4, हे काय आहे,
हे एक एकक अंक आहे, तो कसा लिहिला गेला आहे, असा लिहिला आहे,
1, 10, 100 आणि...
1000 चा दशक, म्हणजे, हा माझा पहिला अंक आहे, मी हे 4 गुणाकार
1 म्हणून लिहितो, त्यानंतर हा माझा 3 आहे, 3, 4 लिहिल्यानंतर,
तो कसा बनविला जातो, विचार करा, 30 प्लस 4, म्हणजे 10, 30
म्हणजे काय, 3 गुणाकार 10, म्हणून येथे काय लिहिले आहे, 3
गुणाकार 10, जर मी बोललो तर
2, 3, 4, 4, 2, 2, 4, 100 चा अर्थ काय आहे, 100 कसा आहे, 100,
3 अंकात किती अंक आहेत, 2, 3, 4, 3 अंकात किती अंक आहेत,
म्हणून आपण काय करू, आम्ही 2 गुणाकार 100 करू, मी म्हणतो, 1,
2, 3, 4, किती अंक आहेत, 4, मग काय?
आम्ही करू, 1 गुणाकार 1000, आपण येथे लिहू शकता, आपण असे करू
शकता, आता येथे काय आहे, संगणक प्रोग्रामर किंवा आयटी
व्यावसायिक म्हणून, आपण खालील संख्या प्रणाली समजून घेतली
पाहिजे, आपल्याला माहित असले पाहिजे की, मागे
दृश्य, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती
अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती
अंक आहेत, किती अंक आहेत, किती आकडे आहेत, कसे आहेत
किती अंक आहेत हे आपण जाणून घेऊ इच्छित आहोत, पण खालील
आकड्यांची संख्या किती आहेत हे आपण जाणून घेऊ इच्छित आहोत.
आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक
आहेत, किती आकडे आहेत, किती आकडे आहेत, किती अंक आहेत, किती
अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती आकडे आहेत,
किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत,
किती अंक आहेत, किती आकडे आहेत, किती आकडे आहेत, किती आकडे
आहेत, किती आकडे आहेत, किती आहेत
अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती
अंक आहेत, किती आकडे आहेत, किती आकडे आहेत, किती आकडे आहेत,
किती आकडे आहेत, किती आकडे आहेत
तिथे किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक
आहेत, किती आकडे आहेत, किती आकडे आहेत, किती अंक आहेत, किती
अंक आहेत, किती आकडे आहेत, किती आहेत
किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत,
किती आकडे आहेत, किती आकडे आहेत, किती आकडे आहेत, किती आकडे
आहेत, किती आकडे आहेत, किती आकडे आहेत
आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक
आहेत, किती आकडे आहेत, किती आकडे आहेत, किती अंक आहेत, किती
अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती आकडे आहेत,
किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत,
किती अंक आहेत, किती आकडे आहेत, किती आकडे आहेत, किती आकडे
आहेत, किती आकडे आहेत, किती आहेत
अंक आहेत, त्यांची संख्या किती आहे, किती अंक आहेत, किती अंक
आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक
आहेत, किती अंक आहेत, किती अंक आहेत
या बाबतीत आपण अंकांची संख्या पाहूया, अंकांची किती आहेत,
किती अंक आहेत, आणि किती आकडे आहेत हे पाहूया.
अधिक अंक किती आहेत, ते किती आकडे आहेत, ते किती अंक आहेत, ते
किती अंक आहेत, ते किती अंक आहेत, ते किती अंक आहेत, ते किती
अंक आहेत, ते किती अंक आहेत, ते किती अंक आहेत, ते किती अंक
आहेत
आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक
आहेत, किती आकडे आहेत, किती आकडे आहेत, किती अंक आहेत, किती
अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती आकडे आहेत,
या मुलाकातीत आपण नंबर सिस्टम पहाणार आहोत, आता या नंबर
सिस्टममध्ये किती अंक आहेत हे पाहूया.
अंक आहेत, त्यांची संख्या किती आहे, किती अंक आहेत, किती अंक
आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक
आहेत, किती अंक आहेत, किती अंक आहेत
तिथे किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक
आहेत, किती आकडे आहेत, किती आकडे आहेत, किती अंक आहेत, किती
अंक आहेत, किती आकडे आहेत, किती आहेत
किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत,
किती आकडे आहेत, किती आकडे आहेत, किती आकडे आहेत, किती आकडे
आहेत, किती आकडे आहेत, किती आकडे आहेत
C: आमच्या नवीन व्याख्यानात आपण संख्या प्रणाली पाहणार आहोत,
आता संख्यांची किती अंके आहेत हे पाहूया ... T: आहेत, किती
अंक आहेत, याप्रमाणे किती आकडे आहेत हे पाहूया ... O: आहेत,
किती अंक आहेत, किती आकडे आहेत हे पाहूया ...
किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत,
किती अंक आहेत, किती आकडे आहेत, किती आकडे आहेत, किती आकडे
आहेत, किती आकडे आहेत, किती आहेत
अंक आहेत, त्यांची संख्या किती आहे, किती अंक आहेत, किती अंक
आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक
आहेत, किती अंक आहेत, किती अंक आहेत
तिथे किती अंक आहेत, किती अंक आहेत, किती अंक आहेत, किती अंक
आहेत, किती आकडे आहेत, किती आकडे आहेत, किती अंक आहेत, किती
अंक आहेत, किती आकडे आहेत, किती आहेत
बरेच अंक आहेत 2 पॉवर 2 किती आहे? 4 जर आपण 4 ला 1 ने गुणाकार
केला तर काय होईल? 4 मगच आम्ही जोडतो
2 पॉवर 3 किती आहे? 8
जर आपण 8 ला 0 ने गुणाकार केला तर काय येईल? फक्त 0
ते घाला.
2 पॉवर 4 किती आहे? 2, 2 म्हणजे 4, 2 म्हणजे 8, 2 म्हणजे 16
16 म्हणजे 16 म्हणजे 16 म्हणजे 1
म्हणजे मला जे मिळालं ते १६ आहे
आता त्याची पटकन गणना करा
16 आणि 4 किती आहे? 20
21 म्हणजे काय?
तर, मला जे मिळाले ते 21 आहे आणि ते येथे दिले आहे
मी २१ लिहिलं
कारण तो दशांशात असतो
म्हणून, मी बेस 10 लिहिला
जे त्यांनी स्टेप बाय स्टेप केले
स्टेप 1 मध्ये, त्याने हे केले
स्टेप 2 मध्ये, त्याने हे केले
आणि मग स्टेप ३ मध्ये
असं लिहिलं होतं
आणि तो काय म्हणाला
टीप 101012 साधारणपणे १०१०१ असे लिहिले जाते, आता त्याने काय
लिहिले आहे
अष्टकोनी संख्या प्रणालीत वस्तूंचे रूपांतर कसे केले जाते हे
त्यांनी सांगितले आहे
तर, त्याच गोष्टी
वैशिष्टय़े लिहिली आहेत
असे त्यांनी म्हटले आहे.
8 अंकी वापरतात
म्हणजे, माझ्याकडे असलेले ते ८ आकडे कोणते आहेत?
मी म्हणालो की तुमच्याकडे ०, १, २, ३, ४, ५, ६ आणि ७ आहेत
याला काय म्हणतात? याला ८ नंबर सिस्टीम असे म्हणतात
त्याला काय म्हणतात? 2 बेस नंबर सिस्टम
अष्टकोनी क्रमांकातील प्रत्येक स्थिती
बेसची 0 शक्ती दर्शवते
म्हणजे ८ ची शक्ती ० आहे
जसं तिथे काय होतं? 2 पॉवर 0 आहे
मग २ पॉवर म्हणजे १
मग २ पॉवर म्हणजे २
इथे ८ पॉवर म्हणजे ० ८ पॉवर म्हणजे १ ८ पॉवर म्हणजे २
अशा प्रकारे आपण उजवीकडून डावीकडे जाऊ
अष्टकोनी संख्या प्रणालीत शेवटचे स्थान
बेसची एक्स पॉवर दर्शवते 8 पॉवर 4 8 पॉवर 5 असू शकते
इथल्याप्रमाणे ८ पॉवर म्हणजे ४
जिथे x शेवटच्या स्थानाचे प्रतिनिधित्व करते
त्याने काय केले आहे?
त्यानेही तेच केले आहे
त्याने तुला १, २, ५, ७, ० हा क्रमांक दिला आहे
त्याने तुला हे दिले आहे.
अष्टकोनी संख्या
ज्यामध्ये आपल्याला अष्टकोनी क्रमांक रूपांतरित करावा लागतो?
दशांश क्रमांक १, २, ५, ७, ० मध्ये
आपल्याला काय गुणाकार करायचा आहे? 8 पॉवर म्हणजे 0 7 पॉवर
म्हणजे 1 5 पॉवर म्हणजे 2
2 पॉवर म्हणजे 3 1 पॉवर म्हणजे 4
दुसऱ्या टप्प्यात
त्याने हिशेब केला आहे
जेव्हा आपण शेवटच्या टप्प्यात गणना करता
दशांशात काय येईल?
म्हणजे 12570 जे अष्टकोनी अंकात लिहिलेले आहे
जेव्हा मी त्याचे रूपांतर करतो
दशांश ५४९६ मध्ये मला समजले आहे
पुढील हेक्झाडेसिमल संख्या प्रणाली
हेक्साडेसिमल संख्या प्रणालीमध्ये
त्यानेही तेच केले आहे
वैशिष्ट्ये कोणती आहेत?
त्यांनी १० अंक आणि ६ अक्षरे वापरली आहेत
काय आहेत ते 10 अंक?
0 ते 9 पर्यंत
त्यानंतर
त्यामध्ये
वैशिष्ट्ये अ, ब, क, ड, ई, फ
अक्षरे कोणती आहेत?
अक्षरे दर्शवितात
संख्या 10 पासून सुरू होते
म्हणजे १०, ११
किंवा बी, 12
सी, 13
डी, 14
ई, 15
च 16 संख्या प्रणाली 8 संख्या प्रणाली 2 संख्या प्रणाली 2
संख्या प्रणाली 16 संख्या प्रणाली देखील म्हणतात
हेक्झाडेसिमल संख्या प्रणाली 8 संख्या प्रणाली
ऑक्टाल संख्या प्रणाली
येथे हेक्झाडेसिमल संख्येत प्रत्येक स्थिती
बेसची 0 शक्ती दर्शवते
म्हणजे १६ पॉवर ०, १६ पॉवर १ १६ पॉवर २, १६ पॉवर ३ १६ पॉवर ४
१६ पॉवर ५
शेवटची शक्ती
शेवटचे स्थान
हेक्झाडेसिमल क्रमांक 19, एफ, डी, ई, 16
धर्मांतर करण्याचा प्रयत्न करूया
प्रथम ई
आता ई
E 16 शक्ती 0 गुणाकार करा
प्लस डी 16 पॉवर 1 गुणाकार करते
प्लस एफ 16 पॉवर 2 गुणाकार करा
प्लस 9 16 पॉवर 3 गुणाकार करा
प्लस 1 16 पॉवर 4 गुणाकार करा
हे आहे 4
जे शेवटच्या ओळीत लिहिलं होतं
उदाहरण 16 पॉवर एक्स
पुढील चरणात 1 16 पॉवर 4 9 गुणाकार 16 पॉवर 3
F गुणाकार 15 गुणाकार 16 शक्ती 2
प्लस डी गुणाकार 13 गुणाकार 16 शक्ती 1 14 गुणाकार करा
15 समान
ड समतुल्य म्हणून
ई समतुल्य म्हणून वर्तमान काय आहे? 14 म्हणून या सर्व गोष्टी
लिहिल्यानंतर
हिशोबानंतर मला जे मिळालं ते मी केलं
मला 1,06,462 मिळाले म्हणजे हेक्झाडेसिमल 19 एफडीई मध्ये
लिहिलेली संख्या जेव्हा मी दशांशात रूपांतरित करतो तेव्हा मला
काय मिळते
मला 1,06,462 मिळतात आणि बेस बेस म्हणजे 10 आहे, त्यामुळे ही
संख्या प्रणाली काय आहे आणि ती दशमलव मध्ये कशी रूपांतरित
करावी हे आम्हाला समजले. परंतु सर्वात महत्वाची गोष्ट ती
संख्या दशमलव मध्ये रूपांतरित करण्यासाठी आहे.
आम्हाला स्काय कोड वाचायचं आहे, ते पुढील लेक्चरमध्ये पुन्हा
पाहू लागेल कारण पहिल्या प्रथम पीढीत मशीन भाषेत आणि खालच्या
पातळीवरील भाषेत लोकांना समजत नव्हता, त्यामुळे एकाच
व्यक्तीला ओळखले जात होते.
आपल्याला नक्कीच समस्या होती, नंतर आम्ही काय केलं याचा एक
उपाय सापडला. असेंबली भाषेत गोष्टी लिहिल्या जातात, जसे की
सम, डिव, मूव्ह, मल्टीप्लाय म्हणजे गोष्टी सोप्या करा. नंतर
आम्ही 100 लोकांना समजावून सांगितले, पण त्यातून 5 लोकांना
फक्त समजलं.
त्यानंतर एक दिवस आम्ही चर्चा केली की, गोष्टी सोप्या
करण्यासाठी आम्ही आपल्या भाषेत काही करू शकतो का हे नाही ते
पाहिजे होते पण त्याच्यानंतर कंपायलर आला. कंपायलर हा
सॉफ्टवेअर आहे जो कोणत्याही प्रोग्रामिंग भाषेत लिहिलेले कोड
मशीन कोडमध्ये रूपांतरित करतो जेणेकरून संगणकांना काम सोपे
होते.
आम्ही काय केले हे आपण समजू शकतो, आम्ही एक उच्च स्तरीय भाषा
सी भाषा घेतली आणि त्यात दोन आकडे जोडले. आम्ही कोड लिहिला
आणि आपण काळजी करण्याची गरज नाही, आपण शिकण्याची गरज नाही
फक्त वाचावे लागेल की आपण ते वाचू शकता की नाही. संकलक हे
केले आणि हे कंप्यूटर वर चालू होते.
मशीन कोडमध्ये रूपांतरित केल्यावर आमच्या सर्व समस्या
पडद्यामागील सोडविल्या गेल्या कंपाइलर सर्व काही रूपांतरित
करतो परंतु आपण कसे रूपांतरित करावे हे आपल्याला समजते का
म्हणून आम्ही जे सांगितले ते एस चे एक टेबल आहे जे गृहपाठात
दिले जाते प्रत्येक अक्षराचा एक क्रमांक दशांश असतो
संख्या त्या संख्येचे बायनरीमध्ये रूपांतर कसे करावे अतिशय
सोपे आहे ते २ ने वाटून घ्या उरलेले आकडे १० प्लस २० मध्ये
खाली ते वरलिहा अशा प्रकारे १० प्लस २० कसे लिहावे हे आम्हाला
समजले आणि संकलक ते लिहिणार आणि आम्ही ते लिहू म्हणून आम्हाला
हे समजले
मला आशा आहे की आपल्याला हा व्हिडिओ आवडला असेल आपण हा
व्हिडिओ पुन्हा प्ले करू शकता जर आपल्याला काही शंका असेल तर
आम्ही त्याचे निराकरण करू
पुढच्या लेक्चरमध्ये नवीन विषय घेऊन भेटेन तोपर्यंत गुड बाय
काय तुम्ही प्युर प्रोफेशनल वरील रेफर अँड अर्न प्रोग्राम
बद्दल सांगायला ऐकलं नाही का? नाही, मला ते काय आहे हे माहित
नाही. बसिकली, जर तुमच्या मित्रांना अकाऊंट्स आणि टॅक्सेशन
कोर्सवरील एडव्हान्स्ड प्रमाणपत्र रेफर कराल आणि ते तुमच्या
रेफरल कोडचा वापर करून साइन अप करतात तर तुम्हाला मिळतील.
आपण संदर्भित केलेल्या प्रत्येक मित्रासाठी मनोरंजक वाटणारी
काही अप्रतिम बक्षिसे आपल्याला असे गुण मिळवतात जे आपण सवलती
किंवा रोख बक्षिसांसाठी रिडीम करू शकता आणि आपल्याला नोकरीची
हमी देखील मिळेल, अर्थातच माझी गणना करा
मी माझ्या सर्व वर्गमित्रांपर्यंत हा शब्द पोहोचवण्याची
खात्री करीन