Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

المعاملات الحسابية

جزء من قسم 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 عبر الإنترنت