Menu
Coddy logo textTech

Tür Dönüştürme

Coddy'nin Rust Journey'sinin Temeller bölümünün bir parçası. Ders 14 / 75.

Tür dönüşümü, bir değeri bir veri türünden başka bir veri türüne dönüştürme işlemidir. Rust'ta açık tür dönüşümü (tür dönüştürme olarak da bilinir) için as anahtar sözcüğünü kullanırız. 

En yaygın tür dönüşümleri sayısal türler arasındadır:

// Tam sayıdan Ondalıklı sayıya dönüşüm
let number: i32 = 5;
let decimal: f64 = number as f64;
// 5.0 olur
// Ondalıklı sayıdan Tam sayıya dönüştürme
let decimal: f64 = 9.7;
let number: i32 = decimal as i32;
// 9 olur (ondalık kısım atılır)
challenge icon

Görev

Başlangıç

Tür dönüşümünü gösteren bir Rust programı yazın. Aşağıdaki işlemleri gerçekleştirin:

  1. f64 türünde, price adlı bir değişken tanımlayın ve 99.99 değeriyle başlatın.
  2. price değişkenini i32 türüne dönüştürün ve sonucu int_price adlı yeni bir değişkende saklayın.
  3. price ve int_price değerlerini konsola yazdırın.

Kendin dene

fn main() {
    // Değişkenleri tanımla ve başlat
    let price: f64 = 99.99;
    let int_price: i32 = ?;
    
    
    // Değerleri yazdır
    println!("Price: {}", price);
    println!("Int Price: {}", int_price);
    
}
quiz iconKendini test et

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

Kendi başına pratik yap: Online Rust derleyicisi