PracticU

Math Operators

בלי כתוביותעם כתוביות
PracticU › קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים › Math Operators
Math Operators
השיעור מציג את אופרטורי החשבון הבסיסיים על משתנים מסוג double.
השלבים העיקריים
1. חיבור: a מקבל 1.2 ו-b מקבל 2.3. המשתנה sum שמחזיק את a + b מוצג כ-3.5.
2. חיסור: התוצאה של a - b מוצגת כ--1.0999.... זו דוגמה לחוסר דיוק קטן שמופיע במשתנים עשרוניים.
3. כפל: a * b מחזיר 2.76.
4. חילוק: חילוק בין שני המשתנים מציג תוצאה עם ספרות רבות אחרי הנקודה העשרונית.
5. קדימות: 2 + 3 * 4 מחזיר 14, כי הכפל מתבצע קודם לפי חוקי החשבון. (2 + 3) * 4 מחזיר 20, כי הסוגריים מתבצעים קודם.
שימו לב
האופרטורים המתמטיים פועלים לפי כללי הקדימות של חשבון רגיל. כדי לשנות את הסדר משתמשים בסוגריים.
עכשיו אפשר לבצע חישובי חשבון על מספרים עשרוניים ולשלוט בסדר הפעולות בעזרת סוגריים.
השיעור הבא בקורס: Modulo
מילון מושגים:
משתנה – שם שמפנה למקום בזיכרון שבו נשמר ערך שיכול להשתנות במהלך ריצת התוכנית, כמו מספר, טקסט או אובייקט.
אופרטור – סימן בקוד שמבצע פעולה על ערכים, כמו חיבור, השוואה או פעולה לוגית.

פרקי ההרצאה: Math Operators

  1. 00:00

    חיבור משתני double בדוגמה

  2. 00:51

    חיסור וכפל ודיוק בעשרוניים

  3. 01:30

    חילוק בעשרוניים וספרות אחרי הנקודה

  4. 02:12

    קדימות אופרטורים בחשבון

תמלול ההרצאה: Math Operators

הטקסט המלא של הדקות הראשונות בהרצאה «Math Operators» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    אז אחרי שראינו את סוגי האופרטורים השונים ואת אופרטור ההשמה, בואו נסתכל על אופרטורים מתמטיים. אז בואו ניקח שני משתנים, הפעם ניקח דאבלים. ניקח דאבל A, נכניס לתוכו את דוגמא 1.2, ניקח דאבל B, נכניס לתוכו לדוגמא 2.3 וניקח דאבל Sam ונכניס לתוכו את A ועוד B. בואו נציג את Sam, נריץ ונקבל שסם בעצם זה

  2. 00:39

    שלוש וחצי הגיוני בואו ניקח עוד משתנה דאבל סאבטראקט נכניס לתוכו את a מינוס b כאן אנחנו רואים שיש לנו אפשרות להשתמש בסדרה של אופרטורים מתמטיים.

  3. 01:00

    נגדיר כאן את סאבטראקט ויש לנו פה מינוס אחד נקודה אפס תשע תשע תשע אנחנו רואים שיש פה איזשהו חוסר דיוק מסוים עם משתנים מסוג דאבל אוקיי בואו ניקח מלטיפלי נכניס a כפול b ונציג כאן את הכפל ביניהם מלטיפליקיישן יהיה מלטיפלי ואנחנו רואים 2.76 בואו ניקח עוד אחד עבור division ונבצע חלוקה נגדיר כאן

  4. 01:45

    פסה של הדיוויז'ן נריץ ויש לנו פה חלוקה שוב פעם אנחנו רואים שיש פה אפשרות להחזיק המון ספרות של נקודה עשרונית בדאבל אז אלה בעצם סדרה של אופרטורים מתמטיים אנחנו יכולים לבצע פעולות חשבון מתמטיות וחשוב להבין שגם החוקי חשבון כפים כאן.

  5. 02:15

    לדוגמה אם אנחנו עכשיו נציג אפילו נציג כאן בצורה ישירה את 2 ועוד 3 כפול 4 אז מה לדעתכם תהיה התוצאה של הדבר הזה?

  6. 02:29

    האם המחשב יבצע 2 ועוד 3 ויגיד אוקיי 2 ועוד 3 זה 5 ואז אני אכפיל 5 ב-4 ואני אקבל 20? או שהמחשב יגיד רגע לפי חוקי החשבון יש לנו פה קדימות של אופרטורים. קודם כל בואו נעשה את הכפל 3 כפול 4 ו-12 ועוד 2 זה 14. כמובן שאלה שתי תוצאות שונות.

לקורס המלא: קורס ג'אווה למתחילים אונליין

ההרצאה הקודמת: Assignment Operator

ההרצאה הבאה: Modulo

הרצאות קשורות מקורסים אחרים

  • אופרטורים operators is and as

קורסים נוספים במסלול

  • קורס מבוא ל-QA - מידע חשוב לבודק תוכנה
  • קורס פוסטמן - Postman - בדיקות לאתרי אינטרנט - API
  • קורס Robot Framework - בדיקות QA ממשק גרפי
  • קורס סלניום בסיסי - בדיקות אוטומטיות - Selenium
  • קורס סלניום מתקדם - CI/CD - Continues Integration
  • קורס מייבן - Maven