![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
тип Float
Serg7077 © (2004-06-30 10:21:00)Как первести число в строку, что бы получилось в таком формате xxxxxx.xx ? Чайниковский конечно вопрос - но надоело эксперементировать "методом тыка" а конкретного примера насчет
FormatSettings: TFormatSettings нету
VAleksey (2004-06-30 13:55:00) [1]Еще есть
FloatToStrF
:-)
Serg7077 (2004-06-30 12:07:00) [2]Спасибо всем !!!
TUser (2004-06-30 11:46:00) [3]Format('Text %f other text',[floatvar]); // %.nf - n знаков после зыпятой, 2 - по умолчанию.
ЗЫ. Еще есть %d, %e, F1 и много еще всякого.
PVOzerski (2004-06-30 11:36:00) [4]Вы только про DecimalSeparator не забывайте. Я вот не забыл, сделал в [2] гарантированную точку.
GuAV (2004-06-30 11:27:00) [5]
S:=Format('%9f',[X]);
PVOzerski (2004-06-30 11:12:00) [6]function MyFl2Str(const x:extended):string;
var
i:integer;
begin
str(x:9:2,Result);
for i:=1 to length(Result)do
if Result[i]=#32 then
Result[i]:='0'
else
break;
end;
Игорь Шевченко (2004-06-30 10:22:00) [7]FormatFloat ?