StringIsInt
Проверяет, является ли строка целым числом.
StringIsInt ( "string" )
Параметры
string | Проверяемая строка. |
Возвращаемое значение
Успех: | Возвращает 1. |
Ошибка: | Возвращает 0, если строка не является целым числом. |
Примечания
StringIsInt() также возвращает 1 для не строковых целых чисел; однако, StringIsInt() возвращает 0 для шестнадцатеричных чисел, таких как "4ff0". Единственное допущение это знак + или - в начале строки.См. также
StringIsFloat, StringIsDigit, IsIntПример
StringIsInt("+42") ; возвращает 1
StringIsInt("-00") ; возвращает 1
StringIsInt("1.0") ; возвращает 0 из-за знака десятичной дроби
StringIsInt(1.0) ; возвращает 1 из-за преобразования числа в строку
StringIsInt("1+2") ; возвращает 0 из-за знака плюса