6 תשובות
מודולו מתייחס לפעולה המתבצעת עם האופרטור %. האופרטור הזה מחזיר את היתרה שנותרת אחרי חלוקה של שני מספרים. כלומר, אם מחלקים מספר אחד במספר שני, אחוז מחזיר את השארית של החלוקה.
מודולו
שארית החלוקה
נניח 7/3=2 בתכנות נכון?
אז % זה השארית שלו, כלומר 7%3=1
נניח 7/3=2 בתכנות נכון?
אז % זה השארית שלו, כלומר 7%3=1
מודולו. שארית חלוקה.
שארית החלוקה
הידוע יותר כמודולו.
הנה דוגמא: אם למשל 2=8/2
אז התשובה היא: 1=8%2
הידוע יותר כמודולו.
הנה דוגמא: אם למשל 2=8/2
אז התשובה היא: 1=8%2
אופרטור (פעולה מתמטית) שנקרא מודולו שמחזיר את שארית החלוקה בין שני מספרים.
הקריאה לפעולה מתבצעת באמצעות % בין שני ערכים, זאת אומרת שתוחזר השארית של חלוקת הערך שמשמאל לאופרטור בערך שמימין לאופרטור.
לדוגמה:
2%3=2 הביטוי שווה ל2 שארית החלוקה של 2 ב3 היא 2 (זה כתב לי מימין לשמאל במקום משמאל לימין משום מה)
אפשר להשתמש במודולו למשל כדי להבחין בין מספרים זוגיים לאי זוגיים כאשר שארית החלוקה של מספר זוגי ב2 שווה ל0, ושארית החלוקה של מספר אי זוגי שווה ל1.
למשל הביטוי הבוליאני (ביטוי שמחזיר true או false) 4%2==0 יחזיר true כי 4 הוא מספר זוגי בגלל ששארית החלוקה שלו ב2 היא 0, אם במקום 4 היה מספר אי זוגי אז הביטוי היה מחזיר false כי שארית החלוקה של מספר אי זוגי ב2 היא 1
הקריאה לפעולה מתבצעת באמצעות % בין שני ערכים, זאת אומרת שתוחזר השארית של חלוקת הערך שמשמאל לאופרטור בערך שמימין לאופרטור.
לדוגמה:
2%3=2 הביטוי שווה ל2 שארית החלוקה של 2 ב3 היא 2 (זה כתב לי מימין לשמאל במקום משמאל לימין משום מה)
אפשר להשתמש במודולו למשל כדי להבחין בין מספרים זוגיים לאי זוגיים כאשר שארית החלוקה של מספר זוגי ב2 שווה ל0, ושארית החלוקה של מספר אי זוגי שווה ל1.
למשל הביטוי הבוליאני (ביטוי שמחזיר true או false) 4%2==0 יחזיר true כי 4 הוא מספר זוגי בגלל ששארית החלוקה שלו ב2 היא 0, אם במקום 4 היה מספר אי זוגי אז הביטוי היה מחזיר false כי שארית החלוקה של מספר אי זוגי ב2 היא 1
אנונימי
באותו הנושא: