Подскажите пожалуйста, есть ли в Clarion возможность ЯВНО преобразовать строку в число ?
Поясню, на примере.
- В строке может содержаться некое дробное число;
- Нужно найти в потоке данных строки с нулевыми значениями;
- Но возможны варианты: "", "0","0000", "0.0", ".00", "0.00", "0.000000000" и т.д.
Сейчас приходится делать идиотическое действие для неявного преобразования строки в число:
Код: Выделить всё
If (Clip(Loc:MyString) + 1 - 1) = 0
! Строка содержит нулевое число
end
Код: Выделить всё
If StringToNumber(Loc:MyString) = 0
! Строка содержит нулевое число
end
Заранее спасибо !