Menu
CoddyTech

Số

Thuộc phần Kiến thức nền tảng trong hành trình Rust của Coddy. Bài học 5 trên 75.

Biến là những vật chứa giá trị dữ liệu. Chúng dùng để lưu trữ, xử lý và hiển thị thông tin trong chương trình.

Nói ngắn gọn, biến (variable) giống như một đơn vị bộ nhớ mà bạn có thể truy cập bằng cách nhập tên biến. 

Mỗi biến có một tên duy nhất và một giá trị có thể thuộc các kiểu khác nhau. Rust có nhiều kiểu dữ liệu tích hợp sẵn, xác định kiểu giá trị mà một biến có thể chứa.

Để khởi tạo một biến (variable), chúng ta dùng định dạng sau:

let variable_name: variable_type = value;

Trong Rust, số thường được biểu diễn bằng hai kiểu dữ liệu chính: i32 và f64.

i32 dùng để lưu số nguyên không có phần thập phân. Ví dụ:

let age: i32 = 30;
let temperature: i32 = -5;
let count: i32 = 100;

f64 dùng để lưu các số có dấu thập phân. Ví dụ:

let price: f64 = 99.99;
let pi: f64 = 3.14159;
let fraction: f64 = 0.5;

Khi khai báo biến trong Rust, bạn có thể chỉ định kiểu dữ liệu của biến sau tên biến và dấu hai chấm. Đây được gọi là khai báo kiểu dữ liệu (type declaration). Không cần chỉ định kiểu dữ liệu khi Rust có thể suy ra kiểu từ giá trị: let count = 100; có kiểu i32 và let price = 99.99; có kiểu f64. Sau khi khai báo với một kiểu dữ liệu nhất định, biến chỉ có thể chứa các giá trị thuộc kiểu dữ liệu đó.

challenge icon

Thử thách

Người mới

Viết một chương trình Rust khai báo và khởi tạo các biến sau:

  • Khai báo một biến i32 có tên quantity và khởi tạo biến này với giá trị 5.
  • Khai báo một biến f64 có tên item_price và khởi tạo biến này với giá trị 24.99.

Sau khi khai báo và khởi tạo các biến này, hãy dùng println!() để in giá trị của các biến ra bảng điều khiển theo định dạng sau:

Quantity: [value of quantity]
Price: [value of item_price]

Tự làm thử

    // Khai báo và khởi tạo các biến (variable) ở đây
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức nền tảng

Tự luyện tập: Trình biên dịch Rust online