Odak modu

Rust Fundamentals

Fundamental Types

Fixed-Width Numeric Types: As in most popular programming languages, there are fixed-width number data definition types compatible with hardware (32Bit, 64Bit, etc.) in Rust. (u8/i8, u16/i16, u32/i32, u64/i64, u128/i128, usize/isize, f32, f64)

Integer Types: Signed and unsigned integers of various sizes. Keywords uint8 to uint256 in steps of 8 (unsigned of 8 up to 256 bits) and int8 to int256. uint and int are aliases for uint256 and int256, respectively.

Floating-Point Types: Rust's floating-point types are f32 and f64, with sizes of 32 and 64 bits, respectively. The default type is f64 since it has nearly the same performance as f32 but can handle better accuracy on contemporary CPUs.

Numeric Operations: Provides the standard mathematical operations for all number types, including addition, subtraction, multiplication, division, and remainder.

The Character Type: Basic alphabetic type.

The Boolean Type: The possible values are constants true and false.

Optional Resources

To understand better primitive types you can watch these videos:

https://www.youtube.com/watch?v=OxTPU5UGMhs 

https://www.youtube.com/watch?v=RBo8Vcbpc4o

Background Pattern
Birlikte öğrenelim

Sektörde en çok aranan yazılım becerilerini kazan

Yapay zeka desteği, birebir mentörlük saatleri, canlı dersler ve senin için özel hazırlanmış içeriklerle eksiklerini tamamla, düzenli geri bildirimler al ve öğrenme sürecini en verimli hale getir.

Yunus Emre Kabakcı

Patika+ mezunu

Patika+ Fullstack Web Development Bootcamp mezunumuz Yunus Emre,

3 ay içinde Katar’dan aldığı teklif ile, global bir şirket olan Pavo Group’da işe başladı!


“İçerik zenginliği, mentor desteği, ileriye dönük bir network sağlaması ve dünyada en çok tercih edilen frameworkler üzerinden bir eğitim veriyor olması Patika+’ı tercih etmemin temel sebepleri oldu!“

Test

Yorumlar

Yorum yapabilmek için derse kayıt olmalısın!