숫자
Coddy Rust 여정의 Fundamentals 섹션에 포함된 레슨 — 75개 중 5번째.
변수는 데이터 값을 담는 컨테이너입니다. 프로그램 내에서 정보를 저장하고, 조작하고, 표시하는 데 사용됩니다.
간단히 말해, 변수는 변수의 이름을 입력하여 접근할 수 있는 메모리 단위와 같습니다.
각 변수는 고유한 이름 과 서로 다른 타입이 될 수 있는 값 을 가집니다. Rust에는 변수가 가질 수 있는 값의 타입을 정의하는 다양한 내장 데이터 타입이 있습니다.
변수를 초기화하려면 다음과 같은 형식을 사용합니다:
let variable_name: variable_type = value;Rust에서 숫자는 일반적으로 두 가지 주요 데이터 타입인 i32와 f64를 사용하여 표현됩니다.
i32는 소수점이 없는 정수를 저장하는 데 사용됩니다. 예를 들어:
let age: i32 = 30;
let temperature: i32 = -5;
let count: i32 = 100;f64는 소수점이 있는 숫자를 저장하는 데 사용됩니다. 예를 들어:
let price: f64 = 99.99;
let pi: f64 = 3.14159;
let fraction: f64 = 0.5;Rust에서 변수를 선언할 때, 변수 이름 뒤에 콜론을 붙이고 변수의 타입을 지정해야 합니다. 이것을 타입 선언이라고 합니다. 변수가 특정 타입으로 선언되면, 해당 타입의 값만 가질 수 있습니다.
챌린지
초급다음 변수들을 선언하고 초기화하는 Rust 프로그램을 작성하세요:
quantity라는 이름의i32변수를 선언하고5라는 값으로 초기화하세요.item_price라는 이름의f64변수를 선언하고24.99라는 값으로 초기화하세요.
이 변수들을 선언하고 초기화한 후, println!()을 사용하여 변수의 값을 다음 형식으로 콘솔에 출력하세요:
Quantity: [value of quantity]
Price: [value of item_price]치트 시트
변수는 데이터 값을 담는 컨테이너입니다. 변수를 초기화하려면 다음 형식을 사용하세요:
let variable_name: variable_type = value;i32는 정수를 위해 사용됩니다:
let age: i32 = 30;
let temperature: i32 = -5;f64는 소수점이 있는 숫자를 위해 사용됩니다:
let price: f64 = 99.99;
let pi: f64 = 3.14159;타입 선언이 필요합니다 - 변수 이름 뒤에 콜론과 함께 타입을 지정하세요. 한 번 선언되면, 변수는 해당 타입의 값만 가질 수 있습니다.
직접 해보기
fn main() {
// 여기에 변수를 선언하고 초기화하세요
// 값을 출력합니다. 아래 줄은 변경하지 마세요
println!("Quantity: {}", quantity);
println!("Price: {}", item_price);
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.