facebook pixel מדריך: פירוט שפת תכנות - תקשורת - ()Serial.parseInt - www.4project.co.il
Main logo www.4project.co.il
כל הרכיבים לפרוייקט שלכם
עגלת קניות

העגלה ריקה

פירוט שפת תכנות - תקשורת - ()Serial.parseInt


2022-06-14 09:41:19
פונקציית ()parseInt מחזירה מספר שלם (integer) הראשון שהיא מצליחה לקרוא מחוצץ הכניסה של ערוץ התקשורת. הפונקציה מדלגת על כל התווים שלא מייצגים את המספר (לא מספרים ולא מינוס) ומסיימת את פיענוח בתו הראשון שלא מייצג את המספר. פונקציית ()parseInt יורשת את היכולות של מחלקת Stream.

אם אין קלט במשך הרבה זמן (ראו ()Serial.setTimeout), פונקציית ()parseInt תחזיר 0.


תחביר

קוד: בחר הכל
Serial.parseInt();

Serial.parseInt(char skipChar);

Arduino Mega only:
Serial1.parseInt();
Serial2.parseInt();
Serial3.parseInt();

פרמטרים:
skipChar - תו שצריך לדלג בקלט. לדוגמה, פסיק שיכול לציין חלוקה לאלפים.

הפונקציה מחזירה מספר long שהיא הצליחה לפענח מהנתונים שנקלטו בערוץ התקשורת.


ראו גם:

Serial
Stream
()Stream.parseInt

פירוט שפת תכנות לסביבת Arduino


עמוד זה הוא תרגום של ()parseInt לפי רישיון Creative Commons Attribution-ShareAlike 3.0.