פירוט שפת תכנות - מתמטיקה - ()abs

פורום זה מכיל תרגום לעברית של מדריכים, דוגמאות קוד, פירוט שפת תכנות לכרטיסי Arduino וחומרים לימודיים אחרים מהאתר arduino.cc

פירוט שפת תכנות - מתמטיקה - ()abs

הודעהעל ידי Alex » ג' אוגוסט 22, 2017 10:29 am

פונקציית ()abs מחזירה את הערך האבסולוטי של המספר.


תחביר
קוד: בחר הכל
abs(x)

פרמטרים:
x - מספר

אם x גדול או שווה לאפס, הפונקציה תחזיר את x.
אם x קטן מאפס, הפונקציה תחזיר x-.


אזהרה
בגלל צורת המימוש של הפונקציה, הימנעו מלהשתמש בפונקציות או פעולות אחרות בתוך הסוגריים, זה יכול להוביל לתוצאות לא רצויות:
קוד: בחר הכל
abs(a++);   // avoid this - yields incorrect results

abs(a);
a++;          // use this instead - keep other math outside the function



ראו גם:
פירוט שפת תכנות לסביבת Arduino


עמוד זה הוא תרגום של ()abs לפי רישיון Creative Commons Attribution-ShareAlike 3.0.
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
סמל אישי של המשתמש
Alex
מנהל האתר
 
הודעות: 7914
הצטרף: ה' ינואר 28, 2010 8:27 pm

חזור אל תרגום מדריכים מהאתר arduino.cc

Jump box

מי מחובר

משתמשים הגולשים בפורום זה: CCBot [Bot]