|
|
|
Как определить цифру в строке
|
|||
|---|---|---|---|
|
#18+
Есть строка, например "5". Чтобы определить цифра это или нет делал так: если VAL("5")=0 значет не цифра Но понял что не всегда срабатывает. В случае если строка будет "0" (цифра), но VAL("0")=0 (не цифра). Получается эта операция некоректно определяет цифру в строке. Подскажите пожалуйста, как правельно определить цифру в строке? Зарание спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 11:59 |
|
||
|
Как определить цифру в строке
|
|||
|---|---|---|---|
|
#18+
ISDIGIT() С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 12:05 |
|
||
|
Как определить цифру в строке
|
|||
|---|---|---|---|
|
#18+
?ISDIGIT('0') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 12:05 |
|
||
|
Как определить цифру в строке
|
|||
|---|---|---|---|
|
#18+
А если ISDIGIT("-63"), возвращает .F.. А это же чилсо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 13:13 |
|
||
|
Как определить цифру в строке
|
|||
|---|---|---|---|
|
#18+
shantonА если ISDIGIT("-63"), возвращает .F.. А это же чилсо... Ты хелп по этой ф-ии открывал, читал? ISDIGIT() - возвращает значение для первого символа, а он не цифра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 13:16 |
|
||
|
Как определить цифру в строке
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 14:38 |
|
||
|
Как определить цифру в строке
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 15:20 |
|
||
|
Как определить цифру в строке
|
|||
|---|---|---|---|
|
#18+
Понапридумывать можно много чего, но все это упрется в постановку задчи. А что реально нужно-то? Сначала автор спросил как определить цифру . Т.е. ОДИН символ. ПОТОМ оказалось, что речь идет о ЧИСЛАХ, т.е. может содержать более одного символа, да еще и ЗНАК. А ведь может быть еще дробная часть, разные символы-разделители целой и дробной части, разделители троек цифр, математические выражения, и т.д. и т.п. Вариантов того, что может быть "числом" - "вагон и маленькая тележка". В зависимости от конкретной задачи. "Огласите, пожалуйста, весь список!" (с) Может, тебе проще сравнивать каждый символ с набором допустимых символов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 15:27 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=215&tid=1589980]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 205ms |
| total: | 330ms |

| 0 / 0 |
