Menu
CoddyTech

Números

Parte de la sección Fundamentos del Journey de Rust de Coddy. Lección 5 de 75.

Las variables son contenedores que almacenan valores de datos. Se utilizan para almacenar, manipular y mostrar información dentro de un programa.

En resumen, una variable es como una unidad de memoria a la que podemos acceder escribiendo el nombre de la variable. 

Cada variable tiene un nombre único y un valor que puede ser de distintos tipos. Rust tiene varios tipos de datos integrados que definen el tipo de valor que puede contener una variable.

Para inicializar una variable, usamos el siguiente formato:

let variable_name: variable_type = value;

En Rust, los números suelen representarse mediante dos tipos de datos principales: i32 y f64.

i32 se usa para almacenar números enteros sin decimales. Por ejemplo:

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

f64 se utiliza para almacenar números con punto decimal. Por ejemplo:

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

Al declarar variables en Rust, puedes especificar el tipo de la variable después de su nombre y de dos puntos. Esto se conoce como declaración de tipo. El tipo es opcional cuando Rust puede inferirlo a partir del valor: let count = 100; es un i32 y let price = 99.99; es un f64. Una vez que se declara una variable con un tipo determinado, solo puede contener valores de ese tipo.

challenge icon

Desafío

Principiante

Escribe un programa en Rust que declare e inicialice las siguientes variables:

  • Declara una variable i32 llamada quantity e inicialízala con el valor 5.
  • Declara una variable f64 llamada item_price e inicialízala con el valor 24.99.

Las líneas debajo de tu código las imprimen en este formato:

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

Pruébalo tú mismo

    // Declara e inicializa las variables aquí
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Compilador de Rust online