אופרטור חילוק
חלק מהיחידה יסודות במסלול ה-GO של Coddy. שיעור 16 מתוך 109.
אופרטור החלוקה (/) מחלק את האופרנד השמאלי באופרנד הימני.
צרו שני משתנים ובצעו חילוק:
a := 10
b := 3
result := a / b
fmt.Println(result)פלט:
3שימו לב שכאשר מחלקים מספרים שלמים, Go מקצצת את התוצאה (מסירה את החלק העשרוני).
לחלוקה עשרונית, השתמשו במספרים נקודה צפה:
x := 10.0
y := 3.0
decimalResult := x / y
fmt.Println(decimalResult)פלט:
3.3333333333333335אתגר
מתחיליםהשלימו את הקוד כדי לבצע את החלוקה ולהדפיס את התוצאה.
נסו בעצמכם
package main
import "fmt"
func main() {
// המספרים האלה כבר הוגדרו עבורך
number1 := 20.0
number2 := 4.0
// TODO: חלקו את number1 ב-number2 ושמרו את התוצאה במשתנה 'result'
var result float64
// פעולה זו תדפיס את התוצאה
fmt.Println("The result of", number1, "divided by", number2, "is:", result)
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורי השוואה ולוגיקה
אופרטורי השוואה – חלק 1אופרטורי השוואה – חלק 2אופרטור AND לוגיאופרטור OR לוגיאופרטור NOT לוגייסודות קדימות אופרטוריםסיכום – ביצוע השוואות7זרימת בקרה: לולאות
הסבר על לולאת `for`לולאת `for` – בסיסיתלולאת `for` – תנאי בלבדמילת המפתח `break`מילת המפתח `continue`לולאות מקוננותסיכום – חזרה על פעולות2משתנים וסוגי נתונים בסיסיים
מהו משתנההסקת טיפוס באמצעות `:=`מספרים שלמים (int)מספרים בנקודה צפהערכים בוליאנייםמחרוזותערכי אפסקבועיםמוסכמות לשמותסיכום – משתנים וטיפוסים8פונקציות
הבנת פונקציותהצהרה על פונקציהקריאה לפונקציותפרמטרים של פונקציההחזרת ערך יחידהחזרת מספר ערכיםערכי החזרה בעלי שםיסודות תחום ההשפעה של פונקציהסיכום - יצירת קוד לשימוש חוזר3אופרטורים בסיסיים
אופרטורים אריתמטייםאופרטור חילוקאופרטור מודולואופרטור השמהאופרטורי השמה מורחבתהגדלה והקטנהסיכום – חישובים6זרימת בקרה: תנאים
פקודת `if`מילת המפתח `else`מילת המפתח `else if`הסתרת משתנים בתוך `if`אתחול משתניםפקודת `switch``switch` עם ביטויים`switch` ללא ביטוימילת המפתח `fallthrough`סיכום - קבלת החלטותתרגלו בעצמכם: קומפיילר Go אונליין