IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

2 страниц V < 1 2  
 Ответить  Открыть новую тему 
> Перекрывание методов...
сообщение
Сообщение #21


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


Vardes, а почему тебе нужен именно этот компонент?
и в чем проблема - в знаках после запятой или в не выводящихся разных значениях?
вообще, покажи кусок кода, где эти вычисления идут.
с типами данных, которые используешь.


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #22


Пионер
**

Группа: Пользователи
Сообщений: 131
Пол: Мужской

Репутация: -  0  +


Просто этот компонент показывает изменение переменной....но мне необходимо,чтоб он показывал больше знаков после запятой,а не 14,т.к. переменная изменяется мало
Код


var
err:extended; //значение переменной (моей функции)
.................
procedure TA1.error(err:extended) // процедура по вычислению функции
.............
for i:=1 to 10000 do begin
A1.error(err:extended);
StaticText1.Caption:=FloatToStr(err); //вывод значения на экран
end;


Сообщение отредактировано: Vardes -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #23


Гость






Vardes, а знаешь, почему?
Цитата(D6 Help)
FloatToStr function
FloatToStr converts the floating-point value given by Value to its string representation. The conversion uses general number format with 15 significant digits.

For greater control over the formatting of the string, use the FloatToStrF function.

Так что FloatToStrF тебе в помощь, она даст точность до 18-го знака после запятой... А больше и не получится, т.к. у Extended максимальная точность 19-20 знаков
 К началу страницы 
+ Ответить 
сообщение
Сообщение #24


Пионер
**

Группа: Пользователи
Сообщений: 131
Пол: Мужской

Репутация: -  0  +


Понял,что FloatToStrF тоже мне не поможет,может у кого-нить есть пример функции по переводу из действительного типа в строковый?НУ самодельная... cool.gif

Сообщение отредактировано: Vardes -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #25


Гость






StaticText1.Caption:=FloatToStr(err, ffFixed, 18, 18);

тоже не получается? Неужели трудно F1 нажать?
 К началу страницы 
+ Ответить 
сообщение
Сообщение #26


Пионер
**

Группа: Пользователи
Сообщений: 131
Пол: Мужской

Репутация: -  0  +


Да меня сначала на форум тянет,а потом я в справку лезу и нахожу там ответы на свои вопросы,так противно за себя становится,я буду пытаться исправится.
FloatToStrF,тоже не подойдёт...после запятой надо ещё больше цифр,ну да и хрен с ним...обойдусь как-нить,буду надеяться,что значение функции будет выше,а не стремится к 0)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #27


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


ну, больше их не станет независимо от метода перевода.


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

2 страниц V < 1 2
 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 24.04.2024 10:47
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name