![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
конвертация чисел [D6, WinXP]
PIF © (2005-08-04 20:58:00)Здравствуйте!!! Скажите пожалуйста как конвертировать переменную типа string в Real.
Заранее благодарен!!!
PIF (2005-08-04 21:26:00) [1]Всем большое спасибо!!!
Юрий Зотов (2005-08-04 21:25:00) [2]> PIF (04.08.05 21:18) [9]
StrToFloat(StringReplace(StringReplace(S, ',', DecimalSeparator, []), '.', DecimalSeparator, []));
PIF (2005-08-04 21:25:00) [3]Да я сам уже разобрался, спасибо, у меня разные разделители
begin...end (2005-08-04 21:22:00) [4]> PIF (04.08.05 21:18) [9]
См. [7]. Перед конвертированием нужно присвоить нужное значение глобальной переменной DecimalSeparator (см. справку).
Mx (2005-08-04 21:22:00) [5]Ну значит оно действительно "not a valid floating point value". Ты часом не напутал с разделителем целой и дробной частей. Например, в системе ',' а введена '.'
PIF (2005-08-04 21:18:00) [6]пишет что число которое он конвертирует- is not a valid floating point value
Mx (2005-08-04 21:15:00) [7]
> PIF (04.08.05 21:05) [2]
> не работает
А че пишет?
Fay (2005-08-04 21:14:00) [8]PIF (04.08.05 21:13) [6]
DecomalSeparator = ?
Fay (2005-08-04 21:13:00) [9]ВаЩе-то я хотел PIF [2] ответить...
Промахнулся
PIF (2005-08-04 21:13:00) [10]Говорит что: 60.80 is not a valid floating point value
Fay (2005-08-04 21:12:00) [11]2 Virgo_Style © (04.08.05 21:03) [1]
ShowMessage(StrToFloat(1.0));
Leonid Troyanovsky (2005-08-04 21:07:00) [12]
> PIF (04.08.05 21:05) [2]
> не работает
Доказательства?
--
Regards, LVT.
PIF (2005-08-04 21:05:00) [13]не работает
Virgo_Style (2005-08-04 21:03:00) [14]StrToFloat ?