‫ยินดีต้อนรับกลับ.
‫ในวิดีโอนี้ เราจะมาดูวิธีแก้ปัญหาของการบรรยายครั้งสุดท้าย
‫และมาเริ่มกันด้วยการทำความเข้าใจว่าความท้าทายนั้นเกี่ยวกับอะไร
‫อย่างแรกเลย ฉันต้องการให้คุณสร้างตัวแปรสำหรับประเภทข้อมูลแต่ละประเภทที่คุณสามารถหาได้จากเว็บไซต์ของ
‫Microsoft และคุณสามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับประเภทข้อมูลได้ที่นี่
‫แต่สิ่งที่เราต้องการสร้างคือตัวแปรเดียวสำหรับข้อมูลแต่ละประเภท และยังต้องมีค่าที่ถูกต้องอีกด้วย
‫ไม่เป็นไร.
‫ลองไปข้างหน้าและตรวจสอบออก
‫เริ่มจาก Byte กันก่อน ต่อด้วย SE byte จบและอื่นๆ
‫และในขณะที่ฉันสามารถแสดงให้คุณเห็นถึงวิธีการพิมพ์ทั้งหมดนั้น ฉันคิดว่ามันสมเหตุสมผลกว่าที่จะอ่านโค้ดและอธิบายให้คุณฟังว่าเหตุผลที่อยู่เบื้องหลังนั้นคืออะไร
‫อย่างแรกเลย ฉันมีไบต์ที่ฉันเรียกว่าไบต์ของฉัน และฉันกำหนดค่าเป็น 25 ให้กับมัน
‫และอย่างที่คุณอาจทราบ ช่วงค่าสำหรับไบต์อยู่ระหว่างศูนย์ถึง 255
‫ผมก็เลยเอาค่าสุ่มจากตัวเลขเหล่านั้น แล้วเพิ่มมันลงในคอนโซลโดยเพิ่มเส้นขวา
‫ดังนั้นคอนโซลดอทเส้นสีแดงและชื่อของตัวแปร
‫สิ่งเดียวกันกับไบต์ ซึ่งเป็นเพียงไบต์สั้นที่สามารถมีค่าลบได้ แต่อยู่ระหว่างลบ
‫-128 ถึง 127 เท่านั้น
‫จากนั้นเราก็มี int ของฉัน
‫เป็นจำนวนเต็มที่สามารถมีค่าลบและค่าบวก จากนั้นปลายอีกด้านมีค่าที่มากกว่านั้น
‫ดังนั้นเมื่อพิจารณาจากช่วงที่คุณพบที่นี่ และอย่างที่คุณเห็น มันมีค่ามากกว่า
‫ความกว้างเท่ากัน จึงเป็นบวก
‫ดังนั้นมันจึงเป็นบวกได้เท่านั้น
‫คุณสามารถเป็นบวกได้เท่านั้น
‫จากนั้นคุณมีตัวแปรสั้น ๆ ที่นี่ และฉันเอาค่าต่ำสุดที่เป็นไปได้สำหรับตัวแปรสั้น ๆ และคุณจะพบว่าที่นี่หรือสำหรับตัวแปรที่มีประเภทข้อมูลแบบสั้น
‫มันคือ -32,768
‫จากนั้นค่า short ของคุณจะเป็นค่าบวกเท่านั้น และฉันหาค่าสูงสุดที่เป็นไปได้
‫จากนั้นคุณมีทศนิยมซึ่งสามารถเป็นค่าลบและเป็นจำนวนจุดลอยตัวได้ และสิ่งสำคัญคือต้องมี F ต่อท้าย
‫และอาจเป็นได้ทั้ง F ตัวพิมพ์ใหญ่หรือ F ที่ไม่ใช่ตัวพิมพ์ใหญ่
‫จากนั้นฉันก็ได้ค่า double ซึ่งเป็นค่าที่ยาวกว่าในแง่ของจำนวนหลักที่อยู่หลังจุดทศนิยม
‫จากนั้นฉันก็มีอักขระหนึ่งตัวที่เป็นตัวพิมพ์ใหญ่ A ในกรณีของฉัน ซึ่งง่าย ๆ แค่อักขระตัวเดียว
‫และอย่างที่คุณเห็น ฉันต้องใช้อะพอสทรอฟีที่นี่
‫จากนั้นเราก็มีบูลีนซึ่งอาจเป็นจริงหรือเท็จก็ได้และแสดงว่าจริง
‫จากนั้นข้อความของฉันที่ฉันบอกให้คุณใช้ ฉันจะควบคุมข้อความ
‫และสุดท้าย เราก็ได้ข้อความ num ซึ่งเป็นตัวเลขในรูปแบบของสตริง
‫และฉันเลือกค่า 15 ที่นี่ และฉันใช้ parse เพื่อสร้างจำนวนเต็มจากข้อความ num นี้
‫และที่นี่ฉันใช้ int dot parse เพื่อบอกว่าคุณสามารถใช้ n 32 dot parse ได้เช่นกัน
‫ท้ายที่สุดมันก็เป็นสิ่งเดียวกัน
‫มันเป็นเพียงวิธีที่แตกต่างกันในการเข้าใกล้
‫เอาล่ะ เรามีบรรทัดขวาของคอนโซล เพื่อเขียนข้อความนั้นลงในคอนโซล ซึ่งก็แค่
‫15 นี่ในรูปของจำนวนเต็ม
‫จากนั้นเราก็อ่านทุกอย่างออกมา
‫ดังนั้นคอนโซลของเราจึงเต็มไปด้วยค่าเหล่านั้น ซึ่งน่าจะเพียงพอแล้ว อย่างที่คุณเห็น
‫ดังนั้นข้อมูลมากกว่าสิบชนิดที่แตกต่างกันและเราคือ 25, 15 หรือ -15 เป็นต้น
‫ไม่เป็นไร.
‫ฉันหวังว่าคุณจะทำอย่างนั้นได้
‫มันไม่ได้ยากขนาดนั้นจริงๆ แต่เป็นเรื่องของคุณมากกว่าที่จะเข้าใจประเภทข้อมูลต่างๆ
‫และช่วงคืออะไร และเข้าใจด้วยว่าพวกมันใช้กี่บิตและอื่นๆ
‫นั่นคือสิ่งที่จะเป็นประโยชน์สำหรับการเขียนโปรแกรมเพิ่มเติม
‫เมื่อคุณต้องตัดสินใจเลือกประเภทข้อมูลที่คุณต้องการใช้สำหรับตัวแปรของคุณ คุณสามารถตรวจสอบเว็บไซต์ของ
‫Microsoft ได้ตลอดเวลา หรือคุณสามารถกลับไปที่การบรรยายนี้และตรวจดูว่าค่าคืออะไร และเข้าใจดีขึ้นเล็กน้อยว่าควรเลือกอะไร