Sayılar
Coddy'nin Rust Journey'sinin Fundamentals bölümünün bir parçası — ders 5 / 75.
Değişkenler, veri değerlerini tutan kapsayıcılardır. Bir program içinde bilgiyi depolamak, işlemek ve görüntülemek için kullanılırlar.
Kısacası bir değişken, değişkenin adını yazarak erişebildiğ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ü tanımlayan çeşitli yerleşik veri türlerine sahiptir.
Bir değişkeni başlatmak için şu formatı kullanırız:
let variable_name: variable_type = value;Rust'ta sayılar genellikle iki ana veri tipi kullanılarak temsil edilir: i32 ve f64.
i32 herhangi bir 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şkenleri tanımlarken, değişken adından sonra bir iki nokta üst üste ve ardından değişkenin türünü belirtmeniz gerekir. Bu, tür bildirimi olarak bilinir. 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 bildiren ve başlatan bir Rust programı yazın:
quantityadında biri32değişkeni bildirin ve onu5değeriyle başlatın.item_priceadında birf64değişkeni bildirin ve onu24.99değeriyle başlatın.
Bu değişkenleri bildirdikten ve başlattıktan sonra, değişkenlerin değerlerini konsola aşağıdaki formatta yazdırmak için println!() kullanın:
Quantity: [value of quantity]
Price: [value of item_price]Kopya kağıdı
Değişkenler, veri değerlerini tutan kapsayıcılardır. Bir değişkeni başlatmak için şu formatı kullanın:
let variable_name: variable_type = value;i32 tam sayılar için kullanılır:
let age: i32 = 30;
let temperature: i32 = -5;f64 ondalıklı sayılar için kullanılır:
let price: f64 = 99.99;
let pi: f64 = 3.14159;Tür bildirimi gereklidir - değişken adından sonra iki nokta üst üste ile türü belirtin. Bir kez bildirildikten sonra, bir değişken yalnızca o türdeki değerleri tutabilir.
Kendin dene
fn main() {
// Değişkenleri burada tanımlayın ve başlatın
// Değerleri yazdırın, aşağıdaki satırları değiştirmeyin
println!("Quantity: {}", quantity);
println!("Price: {}", item_price);
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Fundamentals 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 Girdi