Sayılar
Coddy'nin Rust Journey'sinin Temeller bölümünün bir parçası. Ders 5 / 75.
Değişkenler, veri değerlerini tutan kapsayıcılardır. Bir programda bilgileri depolamak, işlemek ve görüntülemek için kullanılırlar.
Kısacası bir değişken, adını yazarak erişebileceğimiz bir bellek birimi gibidir.
Her değişkenin benzersiz bir adı ve farklı türlerde olabilen bir değeri vardır. Rust, bir değişkenin tutabileceği değerin türünü belirleyen çeşitli yerleşik veri türlerine sahiptir.
Bir değişkeni başlatmak için aşağıdaki biçimi kullanırız:
let variable_name: variable_type = value;Rust'ta sayılar genellikle iki temel veri türüyle gösterilir: i32 ve f64.
i32, ondalık nokta içermeyen tam sayıları saklamak için kullanılır. Örneğin:
let age: i32 = 30;
let temperature: i32 = -5;
let count: i32 = 100;f64, ondalık noktalı sayıları saklamak için kullanılır. Örneğin:
let price: f64 = 99.99;
let pi: f64 = 3.14159;
let fraction: f64 = 0.5;Rust'ta değişken tanımlarken, değişkenin türünü adından sonra ve iki nokta üst üste kullanarak belirtebilirsin. Buna tür bildirimi denir. Rust türü değerden çıkarabiliyorsa türü belirtmek isteğe bağlıdır: let count = 100; bir i32, let price = 99.99; ise bir f64 değeridir. Bir değişken belirli bir türle tanımlandıktan sonra yalnızca o türdeki değerleri tutabilir.
Görev
BaşlangıçAşağıdaki değişkenleri tanımlayan ve başlangıç değerlerini atayan bir Rust programı yaz:
quantityadlı biri32değişkeni tanımla ve başlangıç değerini5olarak ata.item_priceadlı birf64değişkeni tanımla ve başlangıç değerini24.99olarak ata.
Kodunun altındaki satırlar bunları şu biçimde yazdırır:
Quantity: [value of quantity]
Price: [value of item_price]Kendin dene
// Değişkenleri burada tanımlayın ve başlangıç değerlerini atayın
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüAritmetik KısayollarKarşılaştırma OperatörleriString Karşılaştırma7Temel Girdi-Çıktı
Konsola YazdırmaKullanıcı Girdisi OkumaÖzet - 120'ye KadarÖzet - Doğru veya Yanlış5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 311Fonksiyonlar
Fonksiyon TanımlamaParametreler ve ArgümanlarDönüş DeğerleriBirden Fazla Dönüş DeğeriÖzet - Sigma FonksiyonuÖzet - Doğrulama Fonksiyonu14Diziler Üzerinde Gezinme
Range RehberiGelişmiş For DöngüsüDöngü İçinde Ödünç AlmaYaygın Dizi İşlemleri3Değişkenler Bölüm 2
Tür Bildirimiİsimlendirme KurallarıTür ÇıkarımıÖzet - Değişkenleri BaşlatmaTür Dönüştürme9Döngüler
Seriler Üzerinde ForWhile DöngüsüBreakContinueİç İçe DöngülerDöngü EtiketleriSonsuz DöngüÖzet - Dinamik GirdiKendi başına pratik yap: Online Rust derleyicisi