S2I/R

Добавлен
Как узнать, является ли строка числом?

Принятый ответ

При использовании S2I(string) строка будет преобразована в число только при определенном условии: Если первый символ будет равен 0-9. В противном случае вернет ноль. Например: S2I("14jid74sdf8") будет преобразовано в 14.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
15
12 лет назад
0
При использовании S2I(string) строка будет преобразована в число только при определенном условии: Если первый символ будет равен 0-9. В противном случае вернет ноль. Например: S2I("14jid74sdf8") будет преобразовано в 14.
Принятый ответ
0
14
12 лет назад
0
DaeDR, почему же тогда эта функция фаталит? (см. вложение)
Загруженные файлы
0
15
12 лет назад
0
Потому что подстрока 6, 7 выводит букву "н". Пользуйся отладочными сообщениями!
Поставь в подстроку 8, 9. С русскими буквами там вообще кавардак, лучше пользуйся английскими, они хорошо работают
0
14
12 лет назад
0
DaeDR, это значит, что твое утверждение неверно:
Если первый символ будет равен 0-9. В противном случае вернет ноль.
т.е. одна русская буква считается как 2 английских?
0
15
12 лет назад
0
Temak1, Я не знаю, почему у тебя вылетает, но
одна русская буква считается как 2 английских
Чтобы оставить комментарий, пожалуйста, войдите на сайт.