אופרטורים אריתמטיים
חלק מהיחידה יסודות במסלול ה-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אתגר
מתחיליםכתוב קוד שמאתחל שני משתנים, a ו־b, עם הערכים 5.2 ו־2.6 (בהתאמה).
לאחר מכן, אתחל משתנה נוסף c שיחזיק את התוצאה של a / b.
נסו בעצמכם
fn main() {
// הקלידו את הקוד שלכם למטה
// אל תשנו את השורה שלמטה
println!("a = {}, b = {}, c = {}", a, b, c);
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
5אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2חזרה – לוגיקה פשוטהאופרטורים לוגיים חלק 3תרגלו בעצמכם: קומפיילר Rust אונליין