‫Tekrar hoş geldiniz.
‫Bu videoda, son dersteki zorluğun çözümüne göz atacağız.
‫Şimdi bu mücadelenin ne hakkında olduğunu anlamakla başlayalım.
‫Öncelikle, Microsoft web sitesinde bulabileceğiniz farklı veri türlerinin her biri için bir
‫değişken oluşturmanızı istedim ve veri türleri hakkında daha fazla ayrıntıya buradan ulaşabilirsiniz.
‫Ancak oluşturmak istediğimiz şey, bu veri türlerinin her biri için bir değişkendir ve ayrıca doğru değere sahip
‫olmaları gerekir.
‫Tamam.
‫Şimdi gidip kontrol edelim.
‫Byte ile başlayalım, sonra SE byte ile devam edelim, bitirelim ve böyle devam edelim.
‫Size tüm bunları nasıl yazacağınızı gösterebilsem de, kodun üzerinden geçmenin ve bunun arkasındaki mantığın
‫ne olduğunu açıklamanın daha mantıklı olduğunu düşünüyorum.
‫Öncelikle, byte'ım olarak adlandırdığım bir byte'ım var ve ona 25 değerini atadım.
‫Bildiğiniz gibi, bayt için değer aralığı sıfır ile 255 arasındadır.
‫Bu yüzden bu sayılardan rastgele bir değer aldım ve ardından sağ satır ekleyerek konsoluma ekledim.
‫Yani konsol nokta kırmızı çizgi ve değişkenin adı.
‫Aynı şey bayt için de geçerlidir, bayt sadece negatif değerlere sahip olabilen kısa bir bayttır,
‫ancak sadece eksi -128 ile 127 arasındadır.
‫Sonra benim int'im var.
‫Negatif ve pozitif değerlere sahip olabilen bir tamsayı ve daha da büyük değerlere
‫sahip olabilen diğer uç.
‫Dolayısıyla, burada bulabileceğiniz aralığa göre ve görebileceğiniz gibi, daha büyük bir değere sahiptir.
‫Genişlik aynı, yani şimdi pozitif.
‫Yani sadece olumlu olabilir.
‫Sadece pozitif olabilirsiniz.
‫Sonra burada kısa değişkeniniz var ve kısa bir değişken için mümkün olan en düşük değeri aldım ve
‫bunu burada bulabilirsiniz veya kısa veri türüne sahip bir değişken için -32,768'dir.
‫O zaman kısa olan sadece pozitiftir ve ben mümkün olan en yüksek değeri aldım.
‫Daha sonra negatif olabilen ve kayan noktalı bir sayı olan float'a sahip olursunuz ve sonunda
‫F olması önemlidir ve büyük F ya da büyük olmayan F olabilir.
‫Sonra, ondalık noktasının arkasında daha da fazla basamak olması açısından daha da uzun bir değer olan çiftim
‫var.
‫Sonra benim durumumda büyük A olan bir karakterim var, bu basit, sadece tek bir karakter.
‫Gördüğünüz gibi burada kesme işareti kullanmak zorunda kaldım.
‫O zaman doğru ya da yanlış olabilen bir boolean'ımız var ve doğru gösteriyor.
‫Sonra size kullanmanızı söylediğim metni kontrol ediyorum.
‫Ve son olarak, dize biçiminde bir sayı olan bir num metnimiz var.
‫Burada 15 değerini seçtim ve bu num metninden bir tamsayı oluşturmak için parse özelliğini kullandım.
‫Ve burada n 32 nokta ayrıştırmasını da kullanabileceğinizi kullanmak için int nokta ayrıştırmasını kullandım.
‫Yani sonuçta aynı şey.
‫Bu sadece yaklaşmanın farklı bir yolu.
‫Pekala, o zaman bu metni konsola yazmak için konsol sağ satırına sahibiz, bu sadece
‫bir tamsayı cinsinden bu 15'tir.
‫Sonra da her şeyi okuyoruz.
‫Böylece konsolumuz tüm bu değerlerle dolar ve gördüğünüz gibi bu değerlerin yeterli olması gerekir.
‫Yani ondan fazla farklı veri türü ve 25, 15 veya -15 vb.
‫Tamam.
‫Umarım bunu başarırsınız.
‫Aslında o kadar da zor değil, ancak daha çok farklı veri türlerini ve aralığın ne olduğunu
‫anlamanız ve ayrıca kaç bit kullandıklarını vb. anlamanızla ilgili.
‫Bu, daha sonraki programlamalar için kullanışlı olacak bir şey.
‫Değişkeniniz için hangi veri türünü kullanmak istediğinize karar vermeniz gerektiğinde, her zaman Microsoft
‫web sitesine göz atabilir veya bu derse geri dönüp değerlerin ne olduğunu kontrol edebilir ve neyi seçeceğinizi
‫biraz daha iyi anlayabilirsiniz.