Форум: "Основная";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
ВнизЕстъ ли какая функцыя в Delphi ? Найти похожие ветки
← →
sergeii (2002-05-13 12:05) [0]Есть ли функция которая возвращалабы там к примеру true or false при конвертировании текста в число и наоборот. Или ето надо какнибуд посвоиму организовивать?
Спасибо
← →
Alx2 (2002-05-13 12:08) [1]Наподобие этого, может?
Result := True;
try
SomeThing := StrToFloat (....);
except
Result := False;
end;
← →
Alx2 (2002-05-13 12:09) [2]А так смотри процедуру Val там практически все готово.
← →
PVOzerski (2002-05-13 12:20) [3]Прямо в библиотеках - не припомню. Но организуется элементарно.
1) Число -> строка
А в какой ситуации, по-Вашему, число непредставимо в строковом виде? :^)
2) Строка -> число
function IsNumber(const s:string):boolean;
var
code:integer;
x:extended;
begin
val(s,x,code);
Result:=code=0;
end;
Чуть усложнить эту штуку придётся, если десятичный разделитель
может быть не точкой, а запятой, или если есть знак-разделитель тысяч.
Но тоже ничего особенного нет.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c