fn main() {
println!("Hola, Mundo!");
}
println!
puedes hacer interpolación de variablesfn main() {
let saludo = "Hola";
let sujeto = "Mundo"
println!("{}, {}!", saludo, sujeto);
}
// "Hola, Mundo!"
i8
i16
i32
i32
i128
u8
u16
u32
u32
u128
u
) y “signed” es si el número puede o no tener representacion negativa. Números “signed” pueden ser negativos, números “unsigned” no.as
:fn multiply(x: i64, y: u8) -> i64 {
return x * (y as i64);
}
f32
f64
f64
es más preciso, estamos hablando del doble de memoria por el mismo valor.as
:fn multiply(x: i64, y: u8) -> f64 {
return (x as f64) * (y as f64);
}
booleans
se pueden representar como u8
(0 o 1)==
se usa para comparar cosas.