Menu
Coddy logo textTech

Operadores Aritméticos

Parte da seção Fundamentals do Journey de Rust da Coddy — lição 15 de 75.

Operadores são usados para realizar operações em valores.

Primeiro, discutiremos os operadores aritméticos mais básicos, eles podem ser familiares das aulas de matemática.

OperadorOperaçãoExemplo
+Adição3 + 2 = 5
-Subtração3 - 2 = 1
*Multiplicação3 * 2 = 6
/Divisão4 / 2 = 2

Vejamos um exemplo de uso,

let a: i32 = 3;
let b: i32 = 5;
let c: i32 = a + b
// c contém 8

Ao trabalhar com números decimais em Rust, usamos o tipo de dado f64, que pode armazenar números com pontos decimais. Os mesmos operadores aritméticos (+, -, *, /) funcionam com f64 assim como funcionam com inteiros:

let x: f64 = 3.3;
let y: f64 = 4.1;
let z: f64 = x + y;
// z contém 7.4
challenge icon

Desafio

Iniciante

Escreva um código que inicialize duas variáveis, a e b, com os valores 5.2 e 2.6 (respectivamente).

Depois disso, inicialize outra variável c que conterá o resultado de a / b.

Folha de consulta

Operadores aritméticos realizam operações matemáticas em valores:

OperadorOperaçãoExemplo
+Adição3 + 2 = 5
-Subtração3 - 2 = 1
*Multiplicação3 * 2 = 6
/Divisão4 / 2 = 2

Usando operadores aritméticos com números inteiros:

let a: i32 = 3;
let b: i32 = 5;
let c: i32 = a + b;
// c contém 8

Usando operadores aritméticos com números decimais (f64):

let x: f64 = 3.3;
let y: f64 = 4.1;
let z: f64 = x + y;
// z contém 7.4

Experimente você mesmo

fn main() {
    // Digite seu código abaixo
    
    
    // Não altere a linha abaixo
    println!("a = {}, b = {}, c = {}", a, b, c);
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentals