![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Число в строку?
kull © (2002-06-24 16:30:00)Привет, Народ!
Может вопрос глупый, но что-то у меня с головой плохо.
Кто подскажет функцию для перевода Double в string но чтобы в качестве разделителя была ".", а не системный разделитель.
Только вещи типа DecimalSeparator := "." не пойдут.
kull (2002-06-24 16:53:00) [1]А! Все, вспомнил - это же процедура Str().
kull (2002-06-24 16:51:00) [2]
> заменяй DecimalSeparator после преобразования на .
Это конечно первое что пришло мне в голову:
DecimalSeparator := "."
try
FloatToStrF(.......
finally
DecimalSeparator := OldDecimalSeparator;
end;
но хочется красоты.
MBo (2002-06-24 16:38:00) [3]заменяй DecimalSeparator после преобразования на .
kull (2002-06-24 16:37:00) [4]Потому что во всех остальных местах проекта я использую системный разделитель.
А если составлять запрос к БД, то числа передаются с "."
Lord Warlock (2002-06-24 16:32:00) [5]
> Только вещи типа DecimalSeparator := "." не пойдут.
Почему?