| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > перевод String -> Float |
| Автор: Fast 15.8.2006, 09:27 | ||
| Как мне из переменной типа стринг сделать типа Float ? Я имею ввиду что в стринг у меня числа типа 32.32 , 987.20 тоесть с точкой, а для флоата нужна запятая!!! Что делать ???7
|
| Автор: Romikgy 15.8.2006, 09:29 |
| StrToFloat Добавлено @ 09:32 sx:=StringReplace(sx,'.',',',[rfReplaceAll]); |
| Автор: dvamaster 15.8.2006, 09:33 |
| DecimalSeparator := '.' и StrToFloat(str) и усе |
| Автор: Romikgy 15.8.2006, 09:36 | ||
всегда работать будет |
| Автор: Guedda 15.8.2006, 09:39 |
| Но это уменьшает быстродействие, поэтому лучше использовать вариант, предложенный dvamaster |
| Автор: Fast 15.8.2006, 09:44 | ||||
Не получается =((((
Добавлено @ 09:44 Почему то ничего не меняется =(
|
| Автор: Romikgy 15.8.2006, 09:55 |
что не меняется? |
| Автор: z-END 15.8.2006, 09:57 |
| Модератор: Название темы должно отражать ее суть! |
| Автор: dvamaster 15.8.2006, 10:06 | ||
Метод post забыл
|
| Автор: Fast 16.8.2006, 06:17 |
| Нет там всё в порядке )) Просто в эти числа заносились в другую колонку и я их не замечал |
| Автор: kostas 16.8.2006, 06:26 |
| Есть еще функции AnsiReplaceStr из модуля strutils |