Menu
Coddy logo textTech

Арифметические операторы

Часть раздела Fundamentals путешествия по Rust на Coddy. Урок 15 из 75.

Операторы используются для выполнения операций над значениями.

Сначала мы обсудим самые базовые арифметические операторы, они могут быть вам знакомы из уроков математики.

ОператорОперацияПример
+Сложение3 + 2 = 5
-Вычитание3 - 2 = 1
*Умножение3 * 2 = 6
/Деление4 / 2 = 2

Давайте рассмотрим пример использования,

let a: i32 = 3;
let b: i32 = 5;
let c: i32 = a + b
// c содержит 8

При работе с десятичными числами в Rust мы используем тип данных f64, который может хранить числа с десятичной точкой. Те же арифметические операторы (+, -, *, /) работают с f64 так же, как и с целыми числами:

let x: f64 = 3.3;
let y: f64 = 4.1;
let z: f64 = x + y;
// z содержит 7.4
challenge icon

Задание

Новичок

Напишите код, который инициализирует две переменные, a и b, значениями 5.2 и 2.6 (соответственно).

После этого инициализируйте еще одну переменную c, которая будет содержать результат a / b.

Попробуйте сами

fn main() {
    // Введите ваш код ниже
    
    
    // Не изменяйте строку ниже
    println!("a = {}, b = {}, c = {}", a, b, c);
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Fundamentals

Потренируйтесь самостоятельно: Онлайн-компилятор Rust