Форум: "Основная";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];
Внизпроцедура STR() Найти похожие ветки
← →
denis24 (2003-06-19 09:52) [0]Как сделать в этой процедуре длину всего числа и после запятой
str(i:8:3,S)?
← →
Digitman (2003-06-19 10:09) [1]str(i:8:3,S)
здесь
8 - кол-во знаков в строковом представлении целой части числа
3 - кол-во знаков в строковом представлении дробной части числа
8 + 3 = 11 - всего символов в строковом представлении
перед вызовом устанавливаем размер буфера стр.переменной, так чтобы результат преобразования (8 + 3 = 11 значащих символов и + 1 символ-разделитель целой и дробной частей) мог поместиться в этой строке
SetLength(s, 8 + 3 + 1)
← →
denis24 (2003-06-19 10:18) [2]var
S: string[11];
begin
Str(I:8:2, S);
Result:= S;
Это да.
Но почему выдает ошибку
not enouth actual parameters...?
← →
MBo (2003-06-19 10:21) [3]Описание в хелпе по
Write procedure (for text files)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c