‫مرحبًا بعودتك.
‫في هذا الفيديو ، سنلقي نظرة على كيفية التحليل من سلسلة إلى عدد صحيح ، على سبيل المثال.
‫لنفترض إذن أن لدينا سلسلة ، وهي السلسلة ، وقيمتها 15.
‫والآن أريد استخدام هذا العدد 15 كرقم.
‫لذلك دعونا ننشئ سلسلة أخرى.
‫ستكون السلسلة الثانية ، لنفترض الآن 13 إذا كنت أرغب في جمعها ، فلنفترض أنني أريد إضافة
‫15 زائد 13.
‫لذا فإن نتيجة السلسلة تساوي السلسلة بالإضافة إلى السلسلة الثانية.
‫لذلك يمكن للمرء أن يفترض أن هذا هو الحل.
‫الآن دعنا نلقي نظرة على وحدة التحكم ، لأن ذلك فقط سيُظهر لنا النتيجة وستكون النتيجة.
‫والآن تعزية أن القراءة.
‫حسنًا ، دعنا نتحقق من ذلك.
‫لنرى ما ستخبرنا به وحدة التحكم عن نتيجة 15 زائد 13.
‫والنتيجة هي 15 زائد 13 أو 1513 ، وهي 1513.
‫حسنًا ، على الرغم من أن هذه عملية حسابية رائعة ، إلا أنها لا تعمل بهذه الطريقة ، أو على الأقل هذه ليست الرياضيات الصحيحة
‫هنا.
‫الصحيح.
‫لإصلاح ذلك ، نحتاج إلى تحليل هذه السلاسل إلى أعداد صحيحة أو مضاعفة أو إلى أنواع بيانات بدائية أخرى
‫، وهي أرقام.
‫الآن أنا بحاجة إلى المضي قدمًا وإنشاء عدد صحيح وسأطلق عليه الرقم واحد.
‫ولجعل عدد صحيح من سلسلة ، أحتاج إلى استخدام int 32 نقطة ويمكنني تحليلها الآن.
‫لذا فإن التحليل يحول تمثيل السلسلة لرقم ما يعادل 32 بت عدد صحيح موقعة.
‫هذا يعني أنه سيخلق عددًا صحيحًا من البئر.
‫على سبيل المثال ، السلسلة الخاصة بي ، وهي عبارة عن تحليل 15 محاولة ، هي إصدار مختلف.
‫كما ترون ، يحول تمثيل السلسلة لرقم إلى ما يعادل 32 بت عدد صحيح موقعة.
‫تشير القيمة المرجعة إلى نجاح التحويل.
‫لذا كما ترى ، لدينا سلسلة نحتاج إلى تسليمها ونحتاج إلى الحصول على نتيجة إذا لم تنجح.
‫لذلك لدينا تحليل ومحاولة التحليل.
‫لذلك دعونا نمضي قدمًا في التحليل أولاً ودعونا نحلل خيطي.
‫كما ترون هنا في التحليل ، يتطلب الأمر سلسلة.
‫سأقوم فقط بتحليل الخيط الخاص بي وسأفعل نفس الشيء مع NUM
‫اثنين ، والذي سيكون أيضًا N 32 وسأمرره إلى السلسلة الثانية.
‫حسنا.
‫فلنبدأ الآن وننشئ نتيجة نهائية بدلاً من نتيجة سلسلة ، والتي سيتم حلها int هي عدد واحد زائد
‫عدد اثنين ، والآن دعونا نطبعها بدلاً من ذلك.
‫لذلك دعونا نطبع النتيجة int على السطر الأيمن أو على وحدة التحكم الخاصة بنا.
‫دعونا ننظر ونرى أن 28 مطبوعة وهذه هي النتيجة التي أتوقعها إذا أضفت 15 إلى
‫13.
‫حسنا.
‫لذا فقد صنعت ببساطة أعدادًا صحيحة من السلاسل وهذا شيء رائع.
‫لذا فإن ما يجب أن تكون عليه هنا شديد الحذر لأنه بمجرد أن لا يكون هذا هنا قابلاً للتمرير أو التحويل
‫إلى عدد صحيح ، فسنحصل على استثناء.
‫لذلك على سبيل المثال ، إذا أضفت A وهنا لن يكون 15 A رقمًا بعد الآن ، ولن يكون عددًا صحيحًا بعد الآن وسنحصل
‫على استثناء هنا في الاستثناء الذي تم التعامل معه وحتى أننا حصلنا على Helloworld قد توقف عن
‫العمل عن قرب البرنامج.
‫لذلك هذا شيء يجب عليك دائمًا توخي الحذر الشديد معه ويمكننا التعامل معه إما من خلال المحاولة
‫والقبض أو يمكننا التعامل معه باستخدام التحليل الثلاثي.
‫ولكن هذين الأمرين سوف نستخدمهما لاحقًا فقط في الدورة التدريبية عندما سنرى كيفية
‫الاستخدام ، والمحاولة والقبض ، ومتى سنرى كيفية استخدام عبارات if لأننا بعد ذلك يمكننا
‫استخدامها بدلاً من التحليل ، حاول تحليل ، لكنه سيعيد قيمة منطقية.
‫لذلك سنكتشف فقط ما إذا كان التحليل يعمل أم لا.
‫ولكن كل ما يتعلق بصنع القرار وهذا شيء سنقوم بتغطيته في فصل مختلف.
‫لكن في الوقت الحالي ، اعلم فقط أنه يمكنك تحويل رقم سلسلة إلى عدد صحيح أو ، على سبيل المثال ، إلى
‫مضاعفة.
‫لذلك قم بتحليل النقطة المزدوجة.
‫يمكنك أن ترى أنه يمكنك فعل نفس الشيء.
‫لذلك يمكنك تحليل السلاسل إلى أزواج وأنواع أخرى أيضًا.
‫رائعة.
‫لذلك أقول إن هذا جيد جدًا.
‫في الفيديو التالي ، سنواجه القليل من التحدي وبصحة جيدة ، يرجى المضي قدمًا ومحاولة التحدي.
‫وبخلاف ذلك ، كن حذرًا دائمًا عند محاولة التحليل.
‫وإذا كنت حقًا بحاجة إلى التحليل وتريد التأكد من أنه يعمل حقًا ، فاستمر في الدورة
‫وستتعلم كيفية التعامل معها.
‫لذا أراك هناك.