Проверка дробей и отрицательных чисел

This commit is contained in:
Dmitry Borisenko
2021-01-02 13:07:45 +01:00
parent 673bfe6b6b
commit 401564a778
3 changed files with 15 additions and 1 deletions

View File

@@ -8,6 +8,8 @@
void testsPerform() {
Serial.println("====some tests section====");
//Serial.println(isDigitDotCommaStr("-12552.5555"));
//String str = "Geeks for Geeks ";
//
//Serial.println(itemsCount2(str, " "));

View File

@@ -114,6 +114,16 @@ boolean isDigitStr(const String& str) {
return str.length();
}
boolean isDigitDotCommaStr(const String& str) {
for (size_t i = 0; i < str.length(); i++) {
char latter = str.charAt(i);
if (!isDigit(latter) && latter != '.' && latter != '-') {
return false;
}
}
return true;
}
String prettyBytes(size_t size) {
if (size < 1024)
return String(size) + "b";