Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 24.04.2014, 13:46
bloodmaster89 bloodmaster89 вне форума
Прохожий
 
Регистрация: 29.09.2013
Сообщения: 16
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию Из string в Real

Здравствуйте!
Помогите пожалуйста решить проблему.
Каким образом можно перевести значение вида
6.19063511890195E+0001
которое храниться и считывается с текстового файла и присвоить это значение другой переменной?

Код:
var 
 fi_r:Real;
 tr1:Tstringlist;
 tr2:Tstringlist;
begin
 tr1:= TStringList.Create ();
tr1.LoadFromFile('trajectory_P1.txt');
tr2.text:=stringReplace(tr1[0],#32,#13#10,[rfReplaceAll]);
fi_r:=StrToFloat(tr2[6]);
 showmessage(FloatToStr(fi_f));
end;

При выполнении возникает ошибка delphi raised exception class econverterror 6.19063511890195E+0001 with message is not valid floating point value.
Как можно устранить эту ошибку?
Заранее благодарен за ответы!
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 05:26.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025