()parseInt
מחזירה מספר שלם (integer) הראשון שהיא מצליחה לקרוא מחוצץ הכניסה של ערוץ התקשורת. הפונקציה מדלגת על כל התווים שלא מייצגים את המספר (לא מספרים ולא מינוס) ומסיימת את פיענוח בתו הראשון שלא מייצג את המספר.אם אין קלט במשך הרבה זמן (ראו ()Stream.setTimeout), פונקציית
()parseInt
תחזיר 0.פונקציה זו היא חלק ממחלקת בסיס
Stream
והיא נקראת ע"י מחלקות שיורשות ממנה (Wire, Serial וכו'). ראו פירוט של מחלקת Stream לפרטים נוספים.תחביר
- קוד: בחר הכל
stream.parseInt();
stream.parseInt(char skipChar);
פרמטרים:
stream - אובייקט של מחלקה (class) שיורשת ממחלקת Stream
skipChar - תו שצריך לדלג בקלט. לדוגמה, פסיק שיכול לציין חלוקה לאלפים.
הפונקציה מחזירה מספר
long
שהיא הצליחה לפענח מהנתונים שנקלטו בערוץ התקשורת.ראו גם:
Streamפירוט שפת תכנות לסביבת Arduino
עמוד זה הוא תרגום של ()parseInt לפי רישיון Creative Commons Attribution-ShareAlike 3.0.