Arduino:Справочник языка Arduino/Библиотеки/Serial/parseInt()
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
{{#setlogo:ArduinoCommunityLogo.png}}
Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Функция parseInt()[1]
Ищет следующее корректное целое число во входящем потоке последовательных данных. Наследует у класса Stream.
Примечания:
- Символы, которые не являются цифрами (включая знак «минус»), пропускаются;
- Анализ завершается, если за заданное время не было считано ни одного символа или после нужного символа был считан нецифровой символ;
- Если ни одной корректной цифры за заданное время считано не было, функция возвращает «0»;
- Время устанавливается функцией Serial.setTimeout;
Синтаксис
Serial.parseInt()
Serial.parseInt(skipChar)
Serial1.parseInt(), Serial2.parseInt(), Serial3.parseInt() — только для Arduino Mega
Параметры
skipChar — символ, который во время поиска нужно игнорировать; используется, например, для того, чтобы пропускать знак тысячного разделителя.
Что возвращает
Данные типа long – следующее корректное целое число
См.также
- Serial
- Stream
- Stream.parseInt()